Graduated: 2005
NPI: 1134697717
Practice Locations (2)
THE METROHEALTH SYSTEM
2500 METROHEALTH DR
CLEVELAND, OH 441091900
2167787800
VILLAGE OF HEALING
22344 LAKE SHORE BLVD
EUCLID, OH 441231717
2168154325
Source: CMS National Downloadable File, September 2026.