Patient Reviews

Reviews reflect patients' level of satisfaction with the care they received from this provider. Dr. James Powell does not yet have any reviews.

Have you seen Dr. James Powell before?
Be the first to review!


Dr. James Powell, MD is a Doctor primarily located in Franklin, TN, with other offices in Franklin, TN and Nashville, TN (and 3 other locations). He has 25 years of experience. His specialties include Internal Medicine and Pediatrics. Dr. Powell is affiliated with Vanderbilt University Medical Center, Williamson Medical Center and Vanderbilt University Medical Center. He speaks English.


Find out the languages this doctor/ or staff may speak.


Learn where this doctor attended medical school.

Locations & Directions

Vanderbilt Health Walk-In Clinic

919 Murfreesboro Rd
Franklin, TN 37064

VMG Williamson County Division

2105 Edward Curd Ln
Franklin, TN 37067

3601 The Vanderbilt Clinic
Nashville, TN 37232

VMG Spring Hill

3098 Campbell Station Pkwy
Spring Hill, TN 37174

782 Old Hickory Blvd
Brentwood, TN 37027

1025 Westhaven Blvd
Franklin, TN 37064

Nearby Doctors

Dr. James Powell, MD is similar to these 3 Doctors near Franklin, TN.