Masjid Omar Al-Farook

2034 Orthodox St, Philadelphia, PA 19124, USA