Alvin Blair Smith MD
Anesthesiology · Physician
1802 6th Ave S, 35233 BirminghamAnesthesiology · Physician
1802 6th Ave S, 35233 BirminghamInternal medicine · Physician
1802 6th Ave S, 35233 BirminghamInternal medicine · Physician
1802 6th Ave S, 35233 BirminghamCardiology · Physician
1802 6th Ave S, 35233 BirminghamPhysician
2700 10th Ave S, 35205 BirminghamInternal medicine · Physician
2700 10th Ave S, 35205 BirminghamSurgery · Physician
2700 10th Ave S, 35205 BirminghamPhysician · Psychotherapy and psychiatry
350 18th St N, 35203 BirminghamOphthalmologist · Physician
700 18th St N, 35203 BirminghamOphthalmologist · Physician
1704 5th Ave N, 35203 BirminghamOphthalmologist · Physician · Reading glasses · Opticians
1712 5th Ave N, 35203 BirminghamPhysician · Psychotherapy and psychiatry
1719 6th Ave N, 35203 BirminghamPhysician
1719 6th Ave N, 35203 BirminghamInternal medicine · Physician
1530 3rd Ave S, 35294 BirminghamInternal medicine · Physician
1530 3rd Ave S, 35294 BirminghamInternal medicine · Physician
1530 3rd Ave S, 35294 BirminghamPhysician
1530 3rd Ave S, 35294 BirminghamInternal medicine · Physician
1530 3rd Ave S, 35294 BirminghamPathology · Physician
1530 3rd Ave S, 35294 BirminghamPhysician
1530 3rd Ave S, 35294 Birmingham