Home » Illinois » Barrington » Al-Azhar Islamic Foundation

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?