Over the Mountain Internal Medicine
Add Hours
Over the Mountain Internal Medicine has not yet specified accepted insurance plans.
Over the Mountain Internal Medicine has not yet specified any specialties.
Phone: (205) 969-1660
Address: 2636 Dolly Ridge Rd, Vestavia, AL 35243
2470 Rocky Ridge Rd Ste 100, Vestavia, AL 35243
2006 Brookwood Medical Ctr Dr, Birmingham, AL 35209
2018 Brookwood Medical Ctr Dr, Birmingham, AL 35209
200 Montgomery Hwy Ste 150, Vestavia, AL 35216
2018 Brookwood Medical Ctr Dr, Birmingham, AL 35209
2409 Acton Rd, Vestavia, AL 35243
2006 Brookwood Medical Ctr Dr Ste 310, Birmingham, AL 35209
2006 Medical Center Dr, Birmingham, AL 35209
2022 Brookwood Medical Ctr Dr, Birmingham, AL 35209
2409 Acton Rd, Vestavia, AL 35243