Medical school: NEW YORK CHIROPRACTIC COLLEGE
Graduated: 2003
NPI: 1023019148
Practice Locations (2)
142 FAIRPORT VILLAGE LANDING
FAIRPORT, NY 144501804
142 FAIRPORT VILLAGE LNDG
FAIRPORT, NY 144501804
5853775890
Source: CMS National Downloadable File, September 2026.