Masjid Al Farooq

8950 S Stony Island Ave, Chicago, IL 60617, USA