1. Greencastle Of Barrington 445 E Main St, Barrington, IL 60010 Coordinate: 42.15415,-88.12967 Phone: (847) 382-1650