The Garlands of Barrington
1000 Garlands Ln
Barrington, IL 60010
The Garlands of Barrington is a senior care facility located at 1000 Garlands Ln in Barrington, Illinois. The facility is in a predominantly upscale area, with a median family income of $117,974. It is densely populated, with about ...
5 miles away from Lake Zurich, IL