Graduated: 2018
NPI: 1558853689
Practice Locations (4)
THE AROOSTOOK MEDICAL CENTER
140 ACADEMY ST
PRESQUE ISLE, ME 047693102
THE AROOSTOOK MEDICAL CENTER
146 ACADEMY ST
PRESQUE ISLE, ME 047693102
CLEVELAND CLINIC
9500 EUCLID AVE
CLEVELAND, OH 441950001
2164442200
COMMUNITY MEDICINE ASSOCIATES
4502 MEDICAL DR
SAN ANTONIO, TX 782294402
2103582015
Source: CMS National Downloadable File, September 2026.