This location has been flagged as "Closed".
8990 W. State Road 84 Fort Lauderdale, FL 33324 Map It
954-370-2774