Birmingham Medical Alliance is a United States of America company, located at 2685 Pelham Pkwy in Pelham.
1326 E 74th Ave, Anchorage, 99518-3212 (99518)
PO Box 25, Kodiak, 99615-0025 (99615)
33 Main St, Aleknagik, 99555-0000
1800 Glenn Hwy # 12, Palmer, 99645-6736 (99645)
11 2nd Ave N, Ashland, 36251-0000
1101 Dauphin St, Mobile, 36604-2511 (36604)
5750 Green Tree Rd, Mobile, 36609-2508 (36609)
3523 Georgia Ave, Gadsden, 35904-2109 (35904)
172 Honeysuckle Rd Ste 1, Dothan, 36305-1116 (36305)
Plus, Alabaster, 35007