3180 LATTA RD ROCHESTER, NY 14612
PATRICIA ANDOLINA, OD
Optometrist
PARK SHER OPTICAL CO OF BUFFALO NY INC