Willow Creek Care Center South Barrington Non-profit Organizations Employment Agencies Food Banks Social Services Organizations Volunteer Organizations 4.8 (549) Call Direction Website Reviews Share Share on Facebook Share on Linkedin Share on X Copy link (224) 512-2600 Direction Website Reviews 67 Algonquin Rd Entrance G South Barrington , IL 60005