Jamil Islamic Center
Masjid in Palo Alto, California
Address: 427 S. California Ave, Palo Alto, CA 94306, USA
Website: http://www.meislam.org
Phone: (650) 321-1819
Email: masjidamerica@gmail.com
What are some questions you would like to ask Muslims about Islam?