Islamic Center of Broward
Masjid in Fort Lauderdale, Florida
Address: 8658 Nw 44th St, Fort Lauderdale, FL 33351, USA
Website: http://www.meislam.org
Phone: (954) 741-4214
Email: icbflorida@gmail.com
What are some questions you would like to ask Muslims about Islam?