Medical school: OHIO STATE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1989
NPI: 1689770505
Practice Locations (2)
3831 ATTUCKS DR, SUITE B
POWELL, OH 430656082
6147910799
3831 ATTUCKS DR B
POWELL, OH 430656082
Source: CMS National Downloadable File, September 2026.