Home » Pennsylvania » Philadelphia » Masjid Al-Birr Wat Taqwa

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?