Vicky Ruth Patrick
Physiotherapy · Physical and rehabilitation medicine
521 Montgomery Hwy, 35216 VestaviaPhysiotherapy · Physical and rehabilitation medicine
521 Montgomery Hwy, 35216 VestaviaOccupational therapy · Physiotherapy · Physical and rehabilitation medicine · Sports medicine
521 Montgomery Hwy, 35216 VestaviaPhysiotherapy · Physical and rehabilitation medicine
812 Acton Ave, 35209 BirminghamPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
200 Montgomery Hwy, 35216 VestaviaPhysiotherapy · Physical and rehabilitation medicine
200 Montgomery Hwy, 35216 VestaviaPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
200 Montgomery Hwy, 35216 VestaviaPhysiotherapy · Physical and rehabilitation medicine
200 Montgomery Hwy, 35216 VestaviaPhysiotherapy · Physical and rehabilitation medicine
2757 Green Springs Hwy, 35209 BirminghamPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
234 Goodwin Crest Dr, 35209 BirminghamPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
234 Goodwin Crest Dr, 35209 HomewoodPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
4851 Cahaba River Rd, 35243 VestaviaPhysiotherapy · Physical and rehabilitation medicine
4851 Cahaba River Rd, 35243 VestaviaPhysiotherapy · Physical and rehabilitation medicine
201 Inverness Clfs, 35242 BirminghamPhysiotherapy · Physical and rehabilitation medicine
800 Lakeshore Dr, 35229 BirminghamPhysiotherapy · Physical and rehabilitation medicine
800 Lakeshore Dr, 35229 BirminghamPhysiotherapy · Physical and rehabilitation medicine
800 Lakeshore Dr, 35229 BirminghamPhysiotherapy · Physical and rehabilitation medicine
800 Lakeshore Dr, 35229 BirminghamPhysiotherapy · Physical and rehabilitation medicine
631 Beacon Pkwy W, 35209 BirminghamPhysiotherapy · Physical and rehabilitation medicine
631 Beacon Pkwy W, 35209 BirminghamPhysiotherapy · Physical and rehabilitation medicine
194 Narrows Dr, 35242 Birmingham