Fort Lauderdale

Address

Fort Lauderdale
950 Northeast 62nd Street
Fort Lauderdale FL 33334
(954) 530-3240



Just West of North Dixie Highway on 62nd Street.