Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1990
Offers telehealth
NPI: 1952493371
Practice Locations (3)
VANDERBILT UNIVERSITY MEDICAL CENTER
2105 EDWARD CURD LANE
FRANKLIN, TN 370675615
6157948700
VANDERBILT UNIVERSITY MEDICAL CENTER
2107 EDWARD CURD LANE
FRANKLIN, TN 370675615
6155919890
VANDERBILT UNIVERSITY MEDICAL CENTER
4323 CAROTHERS PKWY
FRANKLIN, TN 370675914
6158755337
Source: CMS National Downloadable File, September 2026.