Sunrise Assisted Living of Barrington Location: Barrington, ILServices Provided: Landscape Architecture Back to Healthcare/Senior Care