Michael Johnson, MDMichael Johnson · Ophthalmology Physician27 Franklin St, Springville, NY, 14141NPI · 1427017490No reviewsInsuranceNot specified(716) 592-5006Check availabilityBook online Claim listing