1718 NW 38 Ave
Fort Lauderdale, FL 33311
(954) 735-9944
Get Directions