.

Al Azhar Islamic Foundation

Flag as Inappropriate

100% Were impressed
The Al Azhar Islamic Foundation is tucked back on several acres of property off of Hawthorne Road. The building houses Islamic worship as well as a religious school. 
160 Hawthorne Rd, Barrington, IL 60010
() -
Share a review or post about this business.
Posts awaiting your approval 0
See more »