7059 S. South Shore Dr. Chicago, IL 60649
Located at the boulevard entry in front of the main building.
7059 S. South Shore Dr. Chicago, IL 60649 United States