Place of worship

Islamic Center of South Florida

Address
1641 NW 15th St, Pompano Beach, FL 33069 · Map
Town
Pompano Beach (outside the city of Miami)
Website
icosf.org

More places of worship in Pompano Beach