160 Hawthorne Rd, Barrington, IL 60010, USA

345 Heine Ave, Elgin, IL 60123, USA
Photo: Razi Khan

I.I.E, Masjid-Ul-Islam, 1290 Bluff City Blvd, Elgin, IL 60120, USA

1280 Bluff City Blvd, Elgin, IL 60120, USA
Photo: Mafuz Matin

108 N Lakewood Rd, Lake in the Hills, IL 60156, USA

485 S Bartlett Rd, Streamwood, IL 60107, USA
Photo: gallery.baitulilm.org