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?