Graduated: 1997
Offers telehealth
NPI: 1083726251
Practice Locations (3)
GREAT LAKES PHYSICIAN PC
3085 HARLEM RD
CHEEKTOWAGA, NY 142252591
7168445000
GREAT LAKES PHYSICIAN PC
7060 ERIE RD
DERBY, NY 140479430
7166772273
GREAT LAKES PHYSICIAN PC
500 STERLING DR
ORCHARD PARK, NY 141271573
7166772273
Source: CMS National Downloadable File, September 2026.