Station Square at Prairie Crossing
Drag box to select area
Station Square at Prairie Crossing is a shopping center located across from the Prairie Crossing Metra Station on Route 137. It consists of a variety of shops and restaurants.
970 Harris Rd, Grayslake, IL 60030