The Islamic Center Of South Florida
1641 NW 15th St, Pompano Beach, FL, United States