Home » Indiana » Indianapolis » Nur-Allah Islamic Center

Nur-Allah Islamic Center

Masjid in Indianapolis, Indiana

Address: 2040 E. 46th St, Indianapolis, IN 46205, USA
Website: http://www.nurallah.org
Phone: (317) 251-9796
Email: saahir@sbcglobal.net


What are some questions you would like to ask Muslims about Islam?