Directions I Village Green in Northbrook
Village Green is located in downtown Northbrook, Illinois.
Please meet us at the southeast corner of Shermer and Meadow near the fountain. There is plenty of on-street parking nearby. The approximate address is 1335 Shermer Road, Northbrook, IL 60062.
View images from Village Green.