Excel Internal Medicine Inc. Internal Medicine • 1 Provider. 513 Brookwood Blvd Ste 502, Birmingham AL, 35209. Make an Appointment. (205) 802-6773. Telehealth services available. Excel Internal Medicine Inc is a medical group practice located in Birmingham, AL that specializes in Internal Medicine. Providers Overview Location Reviews XX..