Dana S. Carpenter, PTAPhysiotherapy · Physical and rehabilitation medicine · Sports medicine300 Hospital St, 35650 Moulton0.0(0)