Mark E. Hamer, MD — Hornell, NY | NearSpotUSA