PROVIDER PROFILE · NPI 1104823384

John Story

OphthalmologyLancaster, SCI