Medical school: UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE
Graduated: 1980
NPI: 1326003534
Practice Locations (2)
JEWISH FAMILY SERVICE ASSOCIATION
29125 CHAGRIN BLVD
BEACHWOOD, OH 441224609
2162923999
CLEVELAND CLINIC
9500 EUCLID AVE
CLEVELAND, OH 441950001
2164442200
Source: CMS National Downloadable File, September 2026.