Patsy T. Walton, RPT
Physiotherapy · Physical and rehabilitation medicine · sports medicine
1900 Crestwood Blvd, 35210 IrondalePhysiotherapy · Physical and rehabilitation medicine · sports medicine
1900 Crestwood Blvd, 35210 IrondaleInternal medicine · Physician
1848 Crestwood Blvd, 35210 IrondaleInternal medicine · Physician
1848 Crestwood Blvd, 35210 IrondaleInternal medicine · Physician
5276 Dresden Rd, 35210 IrondaleInternal medicine · Physician
5892 Trussville Crossings Pkwy, 35235 BirminghamInternal medicine · Physician
4500 Montevallo Rd, 35210 IrondalePhysiotherapy · Physical and rehabilitation medicine
1313 Lawrence St, 35210 IrondalePhysiotherapy · Physical and rehabilitation medicine
4901 Deerfoot Pkwy, 35173 TrussvillePhysiotherapy · Physical and rehabilitation medicine · sports medicine
4901 Deerfoot Pkwy, 35173 TrussvillePhysiotherapy · Physical and rehabilitation medicine
4901 Deerfoot Pkwy, 35173 TrussvillePhysiotherapy · Physical and rehabilitation medicine · sports medicine
4901 Deerfoot Pkwy, 35173 TrussvillePhysiotherapy · Physical and rehabilitation medicine · sports medicine
815 Eller Dr, 35215 BirminghamPhysiotherapy · Physical and rehabilitation medicine
4778 Overton Rd, 35210 BirminghamInternal medicine · Physician
4041 Lambert Trl, 35242 VestaviaPhysiotherapy · Physical and rehabilitation medicine
2050 Village Dr, 35094 LeedsPhysiotherapy · Physical and rehabilitation medicine · sports medicine
5704 7th Ave S, 35212 BirminghamPhysiotherapy · Physical and rehabilitation medicine · sports medicine
525 55th St S, 35212 BirminghamInternal medicine · Physician
5381 1st Ave N, 35212 BirminghamPhysiotherapy · Physical and rehabilitation medicine · sports medicine
205 Country Club Park, 35213 Mountain BrkPhysiotherapy · Physical and rehabilitation medicine
1543 Mountain Dr, 35217 Birmingham