Frank B. Benson III, MD
General medicine · Physician
824 6th Ave SE, 35601 DecaturGeneral medicine · Physician
824 6th Ave SE, 35601 DecaturGeneral medicine · Physician · Medical care center · Emergency service · Medical emergency service
7559 Highway 72 W, 35758 MadisonGeneral medicine · Physician
7559 Highway 72 W, 35758 MadisonGeneral medicine · Physician
44 Hughes Rd, 35758 MadisonGeneral medicine · Physician
1878 Jeff Rd NW, 35806 HuntsvilleHospital pharmacy · General medicine · Physician · Surgery
1878 Jeff Rd NW, 35806 HuntsvilleGeneral medicine · Physician
1215 7th St SE, 35601 DecaturGeneral medicine · Physician
1215 7th St SE, 35601 DecaturGeneral medicine · Physician
1201 7th St SE, 35601 DecaturGeneral medicine · Physician
1215 7th St SE, 35601 DecaturGeneral medicine · Physician
1215 7th St SE, 35601 DecaturHospital pharmacy · General medicine · Physician · Surgery
26545 1st St, 35739 ArdmoreGeneral medicine · Physician
1201 Somerville Rd SE, 35601 DecaturGeneral medicine · Physician
1201 Somerville Rd SE, 35601 DecaturGeneral medicine · Physician
1201 Somerville Rd SE, 35601 DecaturGeneral medicine · Physician
1201 Somerville Rd SE, 35601 DecaturGeneral medicine · Physician
2838 Jeff Rd, 35749 HarvestGeneral medicine · Physician
4022 Windswept Dr, 35757 MadisonDentistry · Dentist · Physician · General medicine
1306 14th Ave SE, 35601 DecaturDentistry · Dentist · Physician · General medicine
1306 14th Ave SE, 35601 Decatur