Masjid Al-Birr Wat Taqwa
Masjid in Philadelphia, Pennsylvania
Address: 23 S. 52Nd St, Philadelphia, PA 19139, USA
Website: http://www.nuruzzamaaninstitute.org
Phone: (215) 747-3136
Email: communityupdates@nuruzzaamaaninstitute.org
What are some questions you would like to ask Muslims about Islam?