Primary Care Doctors Near Me in Lafayette, TN
Sort by best match
49.94 mi - 1034 N Highland Ave Ste C Murfreesboro, TN 37130
Ascension Medical Group Saint Thomas Helton Family Medicine
(615) 890-4810
49.98 mi - 457 Vista Dr Sparta, TN 38583
Cumberland Family Care-Sparta
(931) 738-3383
38.71 mi - 120 Walnut Commons Ln Ste D Cookeville, TN 38501
Ascension Saint Thomas Medical Partners Cookeville Primary Care
(931) 526-5777
30.69 mi - 400 E Public Sq Alexandria, TN 37012
Family Medical Center - Alexandria
(615) 529-2116
30.69 mi - 400 E Public Sq Alexandria, TN 37012
Family Medical Center - Alexandria
(615) 529-2116
Show 1 more location
49.99 mi - 1020 N Highland Ave Ste A Murfreesboro, TN 37130
Ascension Saint Thomas Medical Partners Saint Louise Family Medicine Center
(615) 396-6620
49.99 mi - 1020 N Highland Ave Ste A Murfreesboro, TN 37130
Ascension Saint Thomas Medical Partners Saint Louise Family Medicine Center
(615) 396-6620
40.28 mi - 516 W Main St Ste C Smithville, TN 37166
Center Hill Medical PLLC
(615) 597-4049
Show 1 more location
If you are experiencing a life-threatening emergency, call 911 or go directly to the ER.