Medical school: OHIO STATE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1982
Offers telehealth
NPI: 1508862939
Practice Locations (1)
SAINT THOMAS MEDICAL PARTNERS
2010 CHURCH ST, SUITE 201
NASHVILLE, TN 372032099
6152847060
Source: CMS National Downloadable File, September 2026.