1. Town & Country Gardens 216 W State St, Geneva, IL 60134 Coordinate: 41.8875,-88.30726 Phone: (630) 232-6685