John Impellizeri

Active Canandaigua, NY Osteopathy for Canandaigua Medical Group PC