Marc J. DemarcoMarc J. Demarco · Optician1157 Fairport Rd., Fairport, NY, 14450NPI · 1134160237No reviewsInsuranceNot specified(585) 586-9900Check availabilityBook online Claim listing