Masjid Jauharatul-Islam (Jewel of Islam Mosque) is located in Phoenix, United States on 102 W South Mountain Ave. Masjid Jauharatul-Islam (Jewel of Islam Mosque) is rated 5 out of 5 in the category mosque in United States.
Address
102 W South Mountain Ave
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance