MECCA Future Islamic Center
[ click here to see the most updated pictures of the construction progress]
MECCA is building its future Islamic center on a 4.7-acre site,
located at 16W560 91st Street in Willowbrook, Illinois.
The overall project provides the followings facilities:
ü Prayer halls, a library, classrooms, meeting rooms, and an imam office.
ü A main foyer will connect major elements of the building and provide the master entrance to the Mosque.
ü A Gym to be used by the youth and others.
ü A multipurpose hall, administrative offices, and a conference room.
ü Plenty of green space and parking around the facilities