Dr Harold L. Franks, MD
Internal medicine · Physician
307 Main St SW, 35077 HancevilleInternal medicine · Physician
307 Main St SW, 35077 HancevillePhysiotherapy · Physical and rehabilitation medicine
211 River Bend Rd, 35049 ClevelandInternal medicine · Physician
561 Al Highway 69 S, 35077 HancevillePhysiotherapy · Physical and rehabilitation medicine
440 County Road 483, 35077 HancevillePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1908 Cherokee Ave SW, 35055 CullmanInternal medicine · Physician
1912 Cherokee Ave SW, 35055 CullmanInternal medicine · Physician
1910 Cherokee Ave SW, 35055 CullmanInternal medicine · Physician
143 White Oak Trl, 35180 WarriorInternal medicine · Physician
143 White Oak Trl, 35180 WarriorInternal medicine · Physician
1701 Main Ave SW, 35055 CullmanPhysiotherapy · Physical and rehabilitation medicine
1701 Main Ave SW, 35055 CullmanInternal medicine · Physician
117 2nd Ave SE, 35055 CullmanInternal medicine · Physician
408 Clark St NE, 35055 CullmanPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1217 Cullman Shopping Ctr NW, 35055 CullmanInternal medicine · Physician
1948 Al Highway 157, 35058 CullmanInternal medicine · Physician
1890 Al Highway 157, 35058 CullmanPhysiotherapy · Physical and rehabilitation medicine
1792 Al Highway 157, 35058 CullmanInternal medicine · Physician
1890 Al Highway 157, 35058 CullmanInternal medicine · Physician
1890 Al Highway 157, 35058 CullmanInternal medicine · Physician
1890 Al Highway 157, 35058 Cullman