Dr Harold L. Franks, MD
Internal medicine · Physician
307 Main St SW, 35077 HancevilleInternal medicine · Physician
307 Main St SW, 35077 HancevilleGeneral medicine · Physician · Surgery
497 Main St, 35148 SumitonInternal medicine · Physician
7180 Mountain View Dr NE, 35126 PinsonSurgery · Physician
2165 Highway 78, 35062 Dora