Richard Rex Harris
Surgery · Orthopaedics · Physician
2660 10th Ave S, 35205 BirminghamSurgery · Orthopaedics · Physician
2660 10th Ave S, 35205 BirminghamInternal medicine · Physician
860 Montclair Rd, 35213 BirminghamSurgery · Orthopaedics · Physician
2660 10th Ave S, 35205 BirminghamPediatrician · Physician · Surgery
2660 10th Ave S, 35205 BirminghamInternal medicine · Physician
790 Montclair Rd, 35213 BirminghamAnesthesiology · Physician
800 Montclair Rd, 35213 BirminghamGeneral medicine · Physician
2165 Highway 78, 35062 DoraPhysician
2660 10th Ave S, 35205 BirminghamInternal medicine · Physician
2660 10th Ave S, 35205 BirminghamInternal medicine · Physician
2660 10th Ave S, 35205 BirminghamPediatrician · Physician
2660 10th Ave S, 35205 BirminghamPhysician
2660 10th Ave S, 35205 BirminghamPhysician · Urology
2660 10th Ave S, 35205 BirminghamInternal medicine · Physician
2660 10th Ave S, 35205 BirminghamInternal medicine · Physician
2660 10th Ave S, 35205 BirminghamInternal medicine · Physician
2660 10th Ave S, 35205 BirminghamPhysician · Radiology
1526 5th Ave S, 35233 BirminghamPediatrician · Physician
2660 10th Ave S, 35205 BirminghamInternal medicine · Physician
2660 10th Ave S, 35205 BirminghamGynecology · Obstetrics · Physician
2660 10th Ave S, 35205 Birmingham