Internists Internal Medicine locations near Petersburg, TN

Showing 1–8 of 8 results

Petersburg, TN has 8 internists internal medicine listings across 4 ZIP codes. Details on this page were last refreshed Oct 2026.

Shelbyville Internal Medicine

📍 Serving Your Area, Shelbyville, TN, 37160

📞 931-492-6787

Ilarde Internal Medicine Clinic Pllc FAX

📍 841 Union St, Shelbyville, TN, 37160

📞 931-684-5494

Mcknight Benny M DO

📍 1095 N Ellington Pkwy, Lewisburg, TN, 37091

📞 931-359-0185

Carmel Clinic Corp

📍 2762 Highway 231 N, Shelbyville, TN, 37160

📞 931-680-1559

Essentials Family Medicine

📍 1114 N Main St, Shelbyville, TN, 37160

📞 931-685-5036

The Omni Center Inc

📍 920 Colloredo Blvd, Shelbyville, TN, 37160

📞 931-684-3024

🌐 omnirehabcenter.com

Updated Oct 2026

Gafford Family Medicine

📍 Serving Your Area, Fayetteville, TN, 37334

📞 931-433-0671

🌐 gaffordfamilymedicine.com

Gafford Family Medicine is a medical practice located in Fayetteville, Tennessee, providing healthcare services in the community. With a recent online presence noted in 2026, residents can expect accessible family medicine from this local provider.

Lynchburg Family Medicine And Minor Emergency Center PC

📍 12 Magnolia Dr, Lynchburg, TN, 37352

📞 931-759-5044