Janie M. Davis, PT
Physiotherapy · Physical and rehabilitation medicine · Sports medicine
2801 Allison Bonnett Memorial Dr, 35023 BessemerPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
2801 Allison Bonnett Memorial Dr, 35023 BessemerPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
975 9th Ave SW, 35022 BessemerPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1209 Lake Dr SE, 35022 BessemerPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1209 Lake Dr SE, 35022 BessemerPhysical and rehabilitation medicine · Physiotherapy · Sports medicine
4517 Southlake Parkway, 35244 HooverPhysical and rehabilitation medicine · Physiotherapy · Sports medicine
3686 Grandview Parkway, Physicians Plaza, Suite 430, 35243 BirminghamPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
120 Oslo Cir, 35211 BirminghamPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
120 Oslo Cir, 35211 BirminghamPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
3421 S Shades Crest Rd, 35244 HooverPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
3421 S Shades Crest Rd, 35244 HooverPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
4774 Eastern Valley Rd, 35111 Mc CallaPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
3421 S Shades Crest Rd, 35244 HooverPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
100 W Oxmoor Rd, 35209 BirminghamPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
100 W Oxmoor Rd, 35209 BirminghamPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1467 Lantana Dr, 35226 HooverPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
428 Highland Cove Dr, 35226 HooverPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
2801 John Hawkins Pkwy, 35244 HooverPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
2801 John Hawkins Pkwy, 35244 HooverPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
234 Goodwin Crest Dr, 35209 BirminghamPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
234 Goodwin Crest Dr, 35209 Homewood