Al-Azhar Islamic Foundation
Masjid in Barrington, Illinois
Address: 160 Hawthorne Rd, Barrington, IL 60010, USA
Website: http://www.azharamerica.org
Phone: (847) 277-9910
Email: best_box69@hotmail.com
What are some questions you would like to ask Muslims about Islam?