1. Tudor Oaks Farm 401 W Cuba Rd, Barrington, IL 60010 Coordinate: 42.17536,-88.17588 Phone: (847) 304-5639