Graduated: 1993
NPI: 1619173481
Practice Locations (4)
OSWEGO HOSPITAL
110 W 6TH ST
OSWEGO, NY 131262507
3153495511
ST JOSEPHS MEDICAL PC
301 PROSPECT AVE
SYRACUSE, NY 132031807
3154485111
UPSTATE COMMUNITY MEDICAL, PC
4900 BROAD RD
SYRACUSE, NY 132152265
3154925678
HOSPITALIST MEDICINE PHYSICIANS OF TEXAS PLLC
201 WALLS DR
CLEBURNE, TX 760334007
8176412551
Source: CMS National Downloadable File, September 2026.