Looking for a Primary Care Doctor in Trussville, AL? Discover Alabama Internal Medicine

Finding the right primary care physician is one of the most important decisions you can make for your long-term health. Whether you’re managing diabetes, dealing with joint discomfort, scheduling an annual physical or simply looking for a trusted doctor who takes the time to understand your concerns, having an experienced medical team makes a difference.

At Alabama Internal Medicine, PC, we believe quality healthcare begins with listening, understanding your medical history and developing a personalized approach to your health.

Conveniently located near Trussville, Alabama, our practice has served adults throughout Birmingham and surrounding communities since 1989. Led by Steven J. Kulback, MD, our team provides comprehensive internal medicine and primary care for adults ages 18 and older.

And because health concerns don’t always happen on schedule, we’re accepting new patients, with walk-ins and same-day appointments available.

Experience You Can Trust, Healthcare Centered Around You

For more than three decades, Alabama Internal Medicine has been part of the Birmingham healthcare community. Dr. Steven J. Kulback has been with the practice since its founding in 1989, bringing decades of clinical experience and a longstanding commitment to adult healthcare.

Our medical team also includes Nicholas Echemendia, MD, who joined the practice in 2016, and Carrie Cole, PA-C.

Together, our providers focus on preventive medicine, early identification of health concerns, management of ongoing medical conditions and helping patients make informed decisions about their health.

Comprehensive Primary Care Services Under One Roof

One of the advantages of choosing Alabama Internal Medicine is access to a broad range of adult healthcare services in one convenient location.

Chronic Disease Management

Living with a chronic medical condition requires more than an occasional doctor’s visit. Consistent monitoring, appropriate treatment and communication with your healthcare provider are essential.

Our team provides individualized management for conditions including:

Type 2 diabetes and blood sugar concerns
High blood pressure and cardiovascular risk factors
High cholesterol
Thyroid disorders
Osteoporosis and bone health concerns
Other chronic conditions affecting adult health

Depending on your needs, care may include laboratory testing, medication review, lifestyle recommendations, follow-up appointments and coordination with specialists.

Read more about chronic disease management

Diabetes Care and Ongoing Health Monitoring

Diabetes management is an important part of adult primary care. Our providers help patients understand their blood sugar levels, review medications, monitor potential complications and develop practical approaches to managing their condition.

Regular follow-up appointments may include reviewing A1C results, blood pressure, cholesterol levels and other important health indicators. The goal is to help patients make informed decisions and support better long-term disease management.

Provider evaluating a patient's joint mobility

Joint Pain, Mobility and Bone Health

Joint discomfort, stiffness and reduced mobility can affect everyday activities and quality of life.

At Alabama Internal Medicine, patients can receive an evaluation of joint-related concerns, with treatment recommendations based on their symptoms, medical history and examination findings. When appropriate, in-office joint injections may be an option for selected conditions.

We also offer bone mineral density testing and osteoporosis evaluation to help assess bone health and fracture risk.

Annual Physicals and Preventive Healthcare

You don’t have to wait until something feels wrong to visit your primary care physician. Routine physicals and preventive visits provide opportunities to review your overall health, identify risk factors and discuss recommended screenings.

Depending on your age, health history and medical needs, your visit may include:

Blood pressure and cardiovascular risk assessment
Review of medications and existing conditions
Recommended laboratory testing
Preventive health screenings
Weight and lifestyle discussions
Referrals for additional screening or specialist care

For eligible Medicare patients, we also provide Medicare Annual Wellness Visits, which focus on reviewing health risks and developing a personalized preventive care plan.

Medical Weight Management for Adults

Maintaining a healthy weight can be challenging, particularly when medical conditions, medications or lifestyle factors influence it.

Alabama Internal Medicine offers physician-guided medical weight management tailored to each patient’s individual circumstances. Our providers evaluate relevant health factors and discuss appropriate treatment options, nutritional considerations and ongoing monitoring.

The focus is on individualized medical care and sustainable health goals rather than one-size-fits-all solutions.

Read more about medical weight management

Convenient In-Office Testing and Minor Procedures

Our practice offers several diagnostic and procedural services that may reduce the need for additional appointments at other facilities:

EKG testing
Holter monitoring
Ultrasound imaging
Bone density testing
Body composition analysis
Selected minor dermatologic procedures

These services are provided when clinically appropriate and based on individual patient needs.

Walk-Ins & Same-Day

Need to See a Doctor Today?

We understand that illnesses, new symptoms and unexpected health concerns don’t always fit into a planned appointment schedule. That’s why Alabama Internal Medicine welcomes walk-ins and offers same-day appointments, subject to availability.

Whether you’re experiencing a new non-emergency concern, need follow-up care or are looking to establish a relationship with a primary care provider, our team is here to help. We recommend calling ahead whenever possible so we can advise you about availability.

Call ahead

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

Frequently Asked Questions

Yes. We are currently accepting new adult patients from Trussville, Birmingham, and surrounding communities.

Yes. Walk-ins are accepted, and same-day appointments are available based on scheduling capacity. Calling ahead is recommended.

Yes. Diabetes care and ongoing chronic disease management are part of our comprehensive adult primary care services.

Yes. We offer routine adult physicals, preventive healthcare visits, and Medicare Annual Wellness Visits for eligible patients.

Yes. Our providers evaluate joint-related symptoms and can discuss appropriate treatment options. Selected joint injections may be available when medically indicated.

Yes. We offer physician-guided weight management based on individual medical history, health concerns, and treatment goals.

Yes. Alabama Internal Medicine participates with Medicare and several other insurance plans. We recommend confirming your specific coverage before your visit.

Your Health Deserves Experienced, Personalized Care

Whether you’re looking for a new primary care physician, need help managing a chronic condition or simply want to stay proactive about your health, Alabama Internal Medicine is here for you.

Our practice combines decades of experience with a commitment to accessible, comprehensive adult healthcare. New patients are welcome, and walk-ins and same-day appointments are available.

Visit Us Near Trussville

Alabama Internal Medicine, PC
3536 Vann Road, Suite B
Birmingham, AL 35235

Office hours are Monday to Thursday, 8:00 AM to 5:00 PM, and Friday, 8:00 AM to 12:00 PM.

Schedule an Appointment

New patients are welcome. Call to establish care or ask about same-day availability.

Se habla espaƱol.

For medical emergencies, call 911 or seek emergency care. Same-day appointment availability and specific treatments depend on individual medical needs and office scheduling.

Appointment Request

"*" indicates required fields

Name*
New Patient*