Al Azhar Foundation was started by Sheikh Osama Saad, who himself studied at Al-Azhar University in Egypt.
This humble mosque serves the growing north-side of Indianapolis in the Westfield area. The community have outgrown their modest facility and have been planning and building a large new mosque, opening in 2025 insha’Allaah.
Leave a Reply