Creekside Plaza is located at the signalized intersection of McHenry and Elmhurst Roads in Wheeling, IL. The center has ample parking and
the Metra Station is Less than a Mile Away. The area has strong demographics with high traffic counts on McHenry Road.
The property has two spaces available at 1,200 and 3,600 square feet.
For more information contact: