Sandra J. Martin, PT
Physiotherapy · Physical and rehabilitation medicine · Sports medicine
428 Highland Cove Dr, 35226 HooverPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
428 Highland Cove Dr, 35226 HooverPhysiotherapy · Physical and rehabilitation medicine
1713 Montgomery Hwy S, 35244 HooverPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1467 Lantana Dr, 35226 HooverPhysiotherapy · Physical and rehabilitation medicine
4128 Heritage Pl, 35216 HooverPhysiotherapy · Physical and rehabilitation medicine
4662 Sandpiper Ln, 35244 HooverInternal medicine · Physician
4752 Vintage Ln, 35244 BirminghamInternal medicine · Physician
4625 Valleydale Rd, 35242 BirminghamInternal medicine · Physician
1680 Montgomery Hwy, 35216 BirminghamInternal medicine · Physician
1680 Montgomery Hwy, 35216 BirminghamInternal medicine · Physician
1680 Montgomery Hwy, 35216 BirminghamInternal medicine · Physician
2010 Patton Chapel Rd, 35216 BirminghamAcupuncture · Naturopathic treatments · Holistic medicine
3245 Lorna Rd, 35216 BirminghamPhysiotherapy · Physical and rehabilitation medicine
331 Chelsea Corners Way, 35043 ChelseaInternal medicine · Physician
210 Lorna Sq, 35216 BirminghamInternal medicine · Physician
3220 Verdure Dr, 35226 HooverInternal medicine · Physician · Surgery
194 Narrows Dr, 35242 BirminghamPhysiotherapy · Physical and rehabilitation medicine
194 Narrows Dr, 35242 BirminghamPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
194 Narrows Dr, 35242 BirminghamPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
194 Narrows Dr, 35242 BirminghamInternal medicine · Physician
2016 Stonegate Trl, 35242 Vestavia Hls