New Focal Point for the Community
From the corner of Drexel and Howell, looks can be deceiving. The land comprising Drexel Town Square totals 85 acres.
Drexel Town Square has more than 848,000 square feet of finished building space.
Visitors and businesses alike enjoy the easy freeway access to Drexel Town Square via the I-94 Drexel Avenue Interchange.
The Square is minutes away from General Mitchell International Airport and more than a dozen hotels.
Looking north from the Oak Creek Public Library.