Location

6000 Northwest 21st Avenue

Fort Lauderdale, FL 33309

Phone
954-828-4955
Website
Official website
E-mail
[email protected]
Established
Date, i.e. YYYY-MM-DD
Wheelchair accessibility
Unknown