Location

 

1325 SE 17th St

Fort Lauderdale, FL 33316 

(954) 533-8908