South Florida's independent source of local news and culture
account
This location has been flagged as "Closed".
5555 Northwest 95th Ave. Fort Lauderdale, FL 33351
Fort Lauderdale
954-741-7300
Faith Center Ministries
0.07 miles
Sunrise Musical Theater
0.08 miles
Community Christian Church
0.29 miles
Joy's Liquor
0.37 miles
USA Auto Care
0.57 miles
Tamarac Cinema 5 Theatre
1.07 miles