Bookmark Medical
Revere Medical is now Bookmark MedicalRead more →
← Back to Our Team

John Pennington, MD

Family Medicine

Joined Bookmark Medical · September 2025

Specialty
Family Medicine
Ages Seen
Pediatric, Adolescent, Adult, Geriatric
Telehealth
Available
Joined Bookmark Medical
1+ years

About John

Dr. Pennington is a graduate of the Medical College of Georgia and completed his Family Medicine residency at the University of Tennessee / St. Francis Hospital. Dr. Pennington has practiced as a Family Medicine Physician in Tennessee for the past 20 years. He is a member of the American Board of Family Medicine, American Academy of Family Physicians, and the Tennessee Medical Association. His current role as Regional Medical Director involves process development to improve primary healthcare delivery, as well as education and oversight of mid-level providers. Dr. Pennington’s goals include improving primary care access and enhancing quality of care, resulting in better patient outcomes.

Languages

English

Ready to schedule a visit?

Book online with John or give the office a call today.

Locations

Ashland City

Crossroads Medical Group

342 Frey St, Ashland City, TN 37015
Ashland City, TN 37015
615-792-1199
Hours
Mon – Sunundefined – undefined
View Location Details
Pleasant View

Crossroads Medical Group

2528A TN-49, Pleasant View, TN 37146
Pleasant View, TN 37146
615-746-1556
Hours
Mon – Sunundefined – undefined
View Location Details