Medical school: CLEVELAND MEDICAL COLLEGE, HOMEOPATHIC
Graduated: 1979
Also: ENDOCRINOLOGY
Offers telehealth
NPI: 1023129079
Practice Locations (1)
1831 FOREST HILLS BLVD, SUITE 105
EAST CLEVELAND, OH 441124348
2163592556
Source: CMS National Downloadable File, September 2026.