Karen E. Harris, OTR
Physiotherapy · Physical and rehabilitation medicine
631 Beacon Pkwy W, 35209 BirminghamPhysiotherapy · Physical and rehabilitation medicine
631 Beacon Pkwy W, 35209 BirminghamWedding services · Party service and catering · Events · Further education
301 Green Springs Ave S, 35205 BirminghamDelicatessen and gourmet · Restaurant · Bakery · Café
148 Wildwood Pkwy, 35209 BirminghamPhysiotherapy · Physical and rehabilitation medicine
631 Beacon Pkwy W, 35209 BirminghamDelicatessen and gourmet · Restaurant
479 Green Springs Hwy, 35209 HomewoodBank · Party service and catering · Restaurant
1200 Hall Ave, 35020 BessemerPhysiotherapy · Physical and rehabilitation medicine
812 Acton Ave, 35209 BirminghamInternal medicine · Physician
619 19th Ave S, 35205 BirminghamInternal medicine · Physician
619 19th Ave S, 35205 BirminghamInternal medicine · Physician
619 19th Ave S, 35205 BirminghamInternal medicine · Physician
995 9th Ave SW, 35022 BessemerPhysician · Psychotherapy and psychiatry
985 9th Ave SW, 35022 BessemerPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
820 University Blvd, 35233 BirminghamPhysiotherapy · Physical and rehabilitation medicine
1310 Alford Ave, 35226 HooverInternal medicine · Physician
1 W Lakeshore Dr, 35209 BirminghamDelicatessen and gourmet · Restaurant
932 Oxmoor Rd, 35209 BirminghamInternal medicine · Physician
1 W Lakeshore Dr, 35209 BirminghamInternal medicine · Physician
1 W Lakeshore Dr, 35209 BirminghamPhysiotherapy · Physical and rehabilitation medicine
1208 3rd Ave S, 35233 BirminghamPhysiotherapy · Physical and rehabilitation medicine
1208 3rd Ave S, 35233 Birmingham