Birmingham Internal Medicine Patient Portal - Prevention. (5 days ago) Birmingham Internal Medicine Associates in Birmingham, AL. new doctor.webmd.com. Birmingham Internal Medicine Associates Pc. 7191 Cahaba Valley Rd Ste 300. Birmingham, AL 35242. (205) 995-9909. Monday. 8:00 AM - 5:00 PM..