Our Location

Fort Lauderdale

1453 SE 17th Street
Fort Lauderdale, FL 33306
954-524-3354

In the Southport Shopping Plaza on the 17th Street Causeway to the right of Office Depot, behind Panera and Burger Fi.