Graduated: 2017
NPI: 1508370248
Practice Locations (2)
LUTHERAN HOSPITAL
1730 W 25TH ST, LUTHERAN HOSPITAL HOUSE PROVIDER GROUP
CLEVELAND, OH 441133108
4408261822
CLEVELAND CLINIC
9500 EUCLID AVE
CLEVELAND, OH 441950001
2164442200
Source: CMS National Downloadable File, September 2026.