4821 Paschall Avenue, Philadelphia, PA
Run by the Nur Uz Zamaan Institute. Please pardon our dust. Masjid is open but under construction.
Tap a star to leave the first review
0.3 mi away
1.0 mi away
1.1 mi away