1. Lake Barrington Feed & Supply 22172 Hillview Dr, Barrington, IL 60010 Coordinate: 42.186428,-88.193375 Phone: (847) 842-0605