Nur-ul-Islam Masjid

Place Category: Masjids

  • Nur-ul-Islam Masjid Prayer TimesProfile


    Nur-ul-Islam Masjid is at Oryx Street, Lenasia, 1827, South Africa
    Google Plus Page: Google+ Page
    Website:
    Phone: