Family Eye Care Associates 1541 Cooper Foster Park Rd, Amherst, OH 44001, United States of America +1 440-282-2020 Reviews Map Amanda Hatfield 5 months ago