Al Nur Islamic Center
Masjid in Montclair, California
Address: 4959 Palo Verde St, Suite 205-C, Montclair, CA 91763, USA
Website: http://www.alnuric.org
Phone: (626) 378-8156
Email: masjidamerica@gmail.com
What are some questions you would like to ask Muslims about Islam?