Lepore John W DDS Pllc

815 Ayrault Rd Fairport, NY 14450



Hours of Operation