Convenient Primary Care Near Trussville
Alabama Internal Medicine, PC
3536 Vann Road, Suite B
Birmingham, AL 35235
Phone: 205-838-3200
Se habla español.
Llame al 205-838-3200
Office Hours
| Mon – Thurs | 8:00 AM – 5:00 PM |
|---|---|
| Friday | 8:00 AM – 12:00 PM |
| Sat/Sun | Closed |
Walk-Ins and Same-Day Appointments are Available!
Insurance Plans Accepted
| Blue Cross Blue Shield | Blue Advantage |
| Medicare | Humana |
| Viva Medicare Plus | TRICARE / CHAMPUS |
| Viva | Aetna Open Access only |
Internal Medicine & Primary Care in Trussville, AL
At Alabama Internal Medicine, PC, we provide comprehensive primary care for adults in Trussville, Birmingham and surrounding Alabama communities.Our experienced medical team focuses on preventive healthcare, routine medical care, chronic disease management and helping patients better understand and manage their health throughout adulthood.
Alabama Internal Medicine has served the Birmingham area since 1989, and Steven J. Kulback, MD has been part of the practice since its beginning. Nicholas Echemendia, MD joined the practice in 2016 and speaks Spanish, and we welcome Spanish-speaking patients and their families. Whether you are looking for a new primary care physician, need help managing an ongoing medical condition or need to be seen for a new health concern, we are here for you.

Comprehensive Adult Primary Care in Trussville
Your primary care provider is often the first person you turn to when something changes with your health.
At Alabama Internal Medicine, we care for adults 18 years and older, providing ongoing primary care designed around each patient’s individual medical history, current health and long-term needs. Our approach includes preventive healthcare, evaluation of new symptoms, routine health monitoring and management of chronic medical conditions.
Internal Medicine Services
A yearly Medicare benefit: a review of your history, medications and risk factors, plus a written prevention plan.
Ongoing evaluation, laboratory testing, medication management and follow-up care, coordinated with your specialists.
Physician-guided weight loss and maintenance, evaluated alongside your health history, medications and conditions.
Preventive Care & Wellness
Minor Dermatologic Procedures
Bone Health & Osteoporosis Care
Diagnostic Testing & Monitoring
Walk-Ins and Same-Day Appointments are Available!
Need to be seen today? Call ahead or stop by and we will check availability.
Comprehensive Adult Primary Care in Trussville
Your primary care provider is often the first person you turn to when something changes with your health.
At Alabama Internal Medicine, we care for adults 18 years and older, providing ongoing primary care designed around each patient’s individual medical history, current health and long-term needs. Our approach includes preventive healthcare, evaluation of new symptoms, routine health monitoring and management of chronic medical conditions.

Dedicated Doctors Team

Experience Matters in Internal Medicine
Alabama Internal Medicine has cared for patients in the Birmingham area for more than three decades.
The practice began in 1989, when two established private practices, Eastern Internists and Tilt and Byram, merged to create Alabama Internal Medicine, PC.
Dr. Steven J. Kulback has been a consistent member of Alabama Internal Medicine since its beginning.
Today, Dr. Kulback brings nearly five decades of medical experience to the practice. Current provider information confirms his internal medicine specialty, current Vann Road practice location and approximately 48 years of medical experience.
Nicholas Echemendia, MD joined the practice in 2016, continuing Alabama Internal Medicine’s commitment to comprehensive adult healthcare.
In 2020, Alabama Internal Medicine moved from the St. Vincent’s East hospital campus to our current location in the Trussville area.
Our history is important, but what matters most is what has sustained the practice through those years: we love what we do, and we care about the patients we serve.
Accepting New Patients in Trussville & Birmingham
Finding a primary care practice should not be complicated.
Alabama Internal Medicine is currently accepting new patients, and our providers welcome adults looking to establish an ongoing primary care relationship.
We also understand that medical concerns do not always happen according to your calendar.
That is why walk-ins and same-day appointments are available.
If you need care today, call 205-838-3200 to speak with our team about availability.
Patient Testimonials
Frequently Asked Questions
Yes. Alabama Internal Medicine is currently accepting new adult patients in Trussville, Birmingham and surrounding communities. Call 205-838-3200 to schedule an appointment.
Yes. Walk-ins are accepted. You may also call 205-838-3200 before coming to the office to speak with our team about availability.
Yes. Same-day appointments are available. Call our office at 205-838-3200 to ask about availability.
Alabama Internal Medicine provides primary care for adults age 18 and older.
Internal medicine physicians specialize in adult healthcare. They provide preventive care, evaluate new symptoms and illnesses, and help patients manage chronic medical conditions and overall health.
Yes. Chronic disease management is an important part of our adult primary care services. Care is individualized based on each patient’s diagnoses, medical history, medications, laboratory findings and other health factors.
Yes. EKG testing is among the diagnostic services available through Alabama Internal Medicine when medically appropriate.
Yes. Alabama Internal Medicine offers bone mineral density testing as part of the evaluation and management of bone health and osteoporosis.
Alabama Internal Medicine currently participates with Blue Cross Blue Shield, Medicare, Viva Medicare Plus, Viva, Blue Advantage, Humana, TRICARE / CHAMPUS and Aetna Open Access only. Patients should verify individual benefits and current participation before receiving care.
Alabama Internal Medicine is located at 3536 Vann Road, Suite B, Birmingham, AL 35235, in the Trussville area. The office is easily accessible from I-59 and I-459.


