Ascension Medical Group logo

William S Swafford, PA

General Surgery

Physician Assistant

Accepting new patients
Ascension Saint Thomas Medical Partners Crossville Surgery
1.67 mi - 1645 S Main St, Crossville, TN, 38555

(931) 484-7531

Ascension Medical Group logo
General Surgery
Accepting new patients
Ascension Saint Thomas Medical Partners Crossville Surgery
1.67 mi - 1645 S Main St, Crossville, TN, 38555

(931) 484-7531

Ascension Medical Group logo
General Surgery
Accepting new patients
Ascension Saint Thomas Medical Partners McMinnville General Surgery
43.62 mi - 1589 Sparta St Ste 305, Mcminnville, TN, 37110

(931) 815-7700

Ascension Medical Group logo
General Surgery
Accepting new patients
Ascension Saint Thomas Medical Partners McMinnville General Surgery
43.62 mi - 1589 Sparta St Ste 305, Mcminnville, TN, 37110

(931) 815-7700

Ascension Medical Group logo
General Surgery
Accepting new patients
Ascension Saint Thomas Medical Partners DeKalb Specialty Center
44.92 mi - 518 W Main St Ste B, Smithville, TN, 37166

(615) 215-5250

If you are experiencing a life-threatening emergency, call 911 or go directly to the ER.

Find more care

Crossville, TN General SurgeryCrossville, TN Cardiac ElectrophysiologyCrossville, TN Interventional CardiologyCrossville, TN Heart Care