Thelma Ayensu
Internal medicine · Physician
1530 3rd Ave S, 35294 BirminghamInternal medicine · Physician
1530 3rd Ave S, 35294 BirminghamInternal medicine · Physician
1530 3rd Ave S, 35294 BirminghamInternal medicine · Physician
1530 3rd Ave S, 35294 BirminghamInternal medicine · Physician
1530 3rd Ave S, 35294 BirminghamPhysiotherapy · Physical and rehabilitation medicine
3471 Lowery Pkwy, 35068 FultondaleInternal medicine · Physician
2500 4th Ave S, 35233 BirminghamInternal medicine · Physician
933 19th St S, 35205 BirminghamInternal medicine · Physician
1 W Lakeshore Dr, 35209 BirminghamPhysiotherapy · Physical and rehabilitation medicine
1310 Alford Ave, 35226 HooverInternal medicine · Physician
2729 3rd Ave S, 35233 BirminghamInternal medicine · Physician
1 W Lakeshore Dr, 35209 BirminghamInternal medicine · Physician
1 W Lakeshore Dr, 35209 BirminghamInternal medicine · Physician
415 Horse Creek Blvd, 35062 DoraInternal medicine · Physician
1526 5th Ave S, 35233 BirminghamInternal medicine · Physician
1526 5th Ave S, 35233 BirminghamAcupuncture · Naturopathic treatments · Holistic medicine
2016 10th Ave S, 35205 BirminghamInternal medicine · Physician
1600 20th St S, 35205 BirminghamInternal medicine · Physician
2145 Highland Ave S, 35205 BirminghamInternal medicine · Physician
810 Saint Vincents Dr, 35205 BirminghamInternal medicine · Physician
833 Saint Vincents Dr, 35205 Birmingham