David Thornton, MD
Birmingham, AL
Physician
Diagnostic Radiology
Facilities
St Vincent's Birmingham
Hospital · General Acute Care Hospital
810 St Vincent's Drive, Birmingham, AL 35205
Baptist Health Brookwood Hospital
Hospital · General Acute Care Hospital
2010 Brookwood Medical Center Drive, Birmingham, AL 35209
St Vincent's St Clair
Hospital · General Acute Care Hospital
7063 Veterans Parkway, Pell City, AL 35125
Russell Medical Center
Hospital · General Acute Care Hospital
3316 Highway 280, Alexander City, AL 35010
2010 Brookwood Med Ctr Dr
Clinical Location
2010 Brookwood Med Ctr Dr, Birmingham, AL 35209
St Vincents Blount
Hospital · Critical Access Hospital
150 Gilbreath Drive, Oneonta, AL 35121
1509 6th Ave S
Clinical Location
1509 6th Ave S, Birmingham, AL 35233
4517 Southlake Pkwy
Clinical Location
4517 Southlake Pkwy, Hoover, AL 35244
168 Mobile Infirmary Blvd
Clinical Location
168 Mobile Infirmary Blvd, Mobile, AL 36607
11 Upper Riverdale Rd
Clinical Location
11 Upper Riverdale Rd, Riverdale, GA 30274
3300 Cahaba Rd
Clinical Location
3300 Cahaba Rd Suite 300, Birmingham, AL 35223
2217 Decatur Hwy 115
Clinical Location
2217 Decatur Hwy 115, Gardendale, AL 35071
810 St Vincents Dr
Clinical Location
810 St Vincents Dr, Birmingham, AL 35202
2204 Lakeshore Dr
Clinical Location
2204 Lakeshore Dr Suite 140, Birmingham, AL 35209
201 Racquet Club Ln
Clinical Location
201 Racquet Club Ln, Pelham, AL 35124
150 Gilbreath Dr
Clinical Location
150 Gilbreath Dr Suite 201, Oneonta, AL 35121
7191 Cahaba Valley Rd
Clinical Location
7191 Cahaba Valley Rd, Hoover, AL 35242
3280 Dauphin St
Clinical Location
3280 Dauphin St Bldg A, Mobile, AL 36606
2017 Canyon Rd
Clinical Location
2017 Canyon Rd Suite 25, Vestavia Hills, AL 35216
502 Montgomery Hwy
Clinical Location
502 Montgomery Hwy, Vestavia Hills, AL 35216