46300 Telegraph Rd, Amherst, OH 44001, United States
47375 Cooper Foster Park Rd, Amherst, OH 44001, United States
1423 Cooper Foster Park Rd, Amherst, OH 44001, United States