CSChester A. Scerra, ODOptometrist603 E Main StPalmyra, NY 14522(315) 502-0072DirectionsIs this you? Add to your listingCorrect or remove