Charles Dasher
Internal medicine · Physician
1528 Carraway Blvd, 35234 BirminghamInternal medicine · Physician
1528 Carraway Blvd, 35234 BirminghamInternal medicine · Physician
1528 Carraway Blvd, 35234 BirminghamInternal medicine · Physician
1528 Carraway Blvd, 35234 BirminghamInternal medicine · Physician
1528 Carraway Blvd, 35234 BirminghamInternal medicine · Physician
1600 Carraway Blvd, 35234 BirminghamInternal medicine · Physician
1528 Carraway Blvd, 35234 BirminghamInternal medicine · Physician
1528 Carraway Blvd, 35234 BirminghamInternal medicine · Physician
1600 Carraway Blvd, 35234 BirminghamInternal medicine · Physician
1600 Carraway Blvd, 35234 BirminghamInternal medicine · Physician
1600 Carraway Blvd, 35234 BirminghamInternal medicine · Physician
1600 Carraway Blvd, 35234 BirminghamInternal medicine · Physician
1045 32nd St S, 35205 BirminghamInternal medicine · Physician
2835 Argyle Rd, 35213 BirminghamInternal medicine · Physician
2701 9th Ct S, 35205 BirminghamInternal medicine · Physician
5444 Crossings Lake Cir, 35242 BirminghamNon-Profit · Physical and rehabilitation medicine
100 Terrace Dr, 35124 PelhamAcupuncture · Naturopathic treatments · Holistic medicine
603 37th St S, 35222 BirminghamInternal medicine · Physician
2000 County Services Dr, 35124 PelhamPhysiotherapy · Physical and rehabilitation medicine
3930 Clairmont Ave S, 35222 BirminghamPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
4851 Cahaba River Rd, 35243 Vestavia