Graduated: 1994
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1841271269
Practice Locations (3)
BARNABAS HEALTH MEDICAL GROUP PC
1 HAMILTON HEALTH PL
HAMILTON, NJ 086903542
6096897031
673 E RIVER ST, SUITE 3
ELYRIA, OH 440355935
4403220872
WYANDOT MEMORIAL HOSPITAL
885 N SANDUSKY AVE
UPPER SANDUSKY, OH 433511031
41929449912157
Source: CMS National Downloadable File, September 2026.