Graduated: 2025
NPI: 1740174341
Practice Locations (2)
OHIO SPECIALTY PHYSICIANS CORPORATION
2600 TUSCARAWAS ST W, SUITE 520
CANTON, OH 447084699
3304540702
UNIVERSITY HOSPITALS CLEVELAND MEDICAL CENTER
11100 EUCLID AVE
CLEVELAND, OH 441061716
2168448447
Source: CMS National Downloadable File, September 2026.