Nur-ul-Islam Masjid مسجد
Oryx Street, 1827, Lenasia, City of Johannesburg Metropolitan Municipality, ZA South Africa
contacts phone: +27 11 854 8414
website: nurulislam.org.za
Latitude: -26.3126354, Longitude: 27.8409849
larger map & directionsread more