Medical school: OHIO STATE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1982
Also: INTERNAL MEDICINE
NPI: 1760416341
Practice Locations (1)
OHIOHEALTH CORPORATION
199 W MAIN ST, FL 3
SHELBY, OH 448751490
4195248151
Source: CMS National Downloadable File, September 2026.