Contact Us

Contact Alabama Internal Medicine, PC to schedule an appointment

Contact Alabama Internal Medicine in Trussville, AL

Contact Alabama Internal Medicine, PC to schedule an appointment, establish care as a new patient or speak with our team about your healthcare needs.

Our internal medicine practice provides adult primary care to patients throughout Trussville, Birmingham and surrounding Alabama communities.

Accepting new patients
Walk-ins accepted
Same-day appointments

Send Us a Message

For anything medical, please call rather than using this form. We keep health information off unencrypted email for your privacy.
Contact form goes here

Contact Us

"*" indicates required fields

Name*

Contact Alabama Internal Medicine

Alabama Internal Medicine, PC
3536 Vann Road, Suite B, Birmingham, AL 35235
Main office: 205-838-3200
Fax: 877-461-6629
Easy access from I-59 and I-459

Practice Manager

W. Thomas Blake, Jr.

For billing, records and administrative questions, use the form on this page and it will reach his office.

Need an Appointment Today?

Same-day appointments fill in the morning, so calling when the office opens gives you the best chance at one.

Walk-ins are accepted, though calling ahead lets our team tell you what availability looks like before you drive over.

Office Hours

Monday 8:00 AM – 5:00 PM
Tuesday 8:00 AM – 5:00 PM
Wednesday 8:00 AM – 5:00 PM
Thursday 8:00 AM – 5:00 PM
Friday 8:00 AM – 12:00 PM
Saturday Closed
Sunday Closed

New Patients, Walk-Ins & Same-Day Appointments

Alabama Internal Medicine is accepting new patients.

We also accept walk-ins and offer same-day appointments, helping patients access care when an unexpected health concern cannot wait for a routine appointment. Call 205-838-3200 for scheduling or same-day availability.

Insurance Plans Accepted

Alabama Internal Medicine currently participates with the plans listed here.

Please contact our office or your insurance carrier to verify current network participation, eligibility and individual benefits before your appointment.

Blue Cross Blue Shield
Medicare
Viva Medicare Plus
Viva Health
Blue Advantage
Humana
TRICARE (formerly CHAMPUS)
Aetna (Open Access plans only)

Our Trussville Location

Alabama Internal Medicine is located at 3536 Vann Road, Suite B, Birmingham, AL 35235, in the Trussville area.

Our location offers convenient access from I-59 and I-459, without the need to travel into downtown Birmingham.

Need an appointment today?

Call Alabama Internal Medicine and our team will tell you what is available.