top of page

Here for the whole family

Family Medicine

Ready to take the first step toward better health? Selecting a primary care doctor is a great first step.

When you consistently see the same doctor, they become familiar with your individual needs, making it easier to manage your care. Your doctor can also create personalized preventive and long-term health plans tailored to you.

Looking for the right doctor? Let us help you find your perfect match.

Young Family

Our Services

Allergy Testing

Chronic Health Conditions

Dermatology & Skin Care

Department of Transportation exams

Immunizations

Lead Toxicity Screenings

Medicare Wellness Exams

Minor Procedures like skin biopsies, joint injections, cryotherapy for warts/lesions

Pediatric Care

Physicals

Preventative Care

Stitches for cuts

Treatment for physical illnesses, minor injuries, muscle/joint pain

Wellness Exams

Workers Compensation Exams

Our Family Health Providers

Caring for Every Generation

Family Medicine is dedicated to providing compassionate, comprehensive care for patients of all ages. From preventive care and routine check-ups to managing chronic conditions, we’re here to support your family’s health journey. Our team prioritizes personalized treatment and lifelong wellness for every generation.

Dr. John Almirol, Internal Medicine.png

MD

Dr. John Almirol

Call for appointment

256-331-1900 

15225 Hwy 43, Suite G

Russellville, AL 35653

Monday - Thursday 8:30am-5:00pm

Friday 8:00am-12:00pm

Dr. Miranda Decker, Internal Medicine.png

MD

Dr. Miranda Decker

Call for appointment

256-332-1120 

535 Gandy Street

Russellville, AL 35653

Monday - Thursday 8:00am-5:00pm

Dr. Kevin Kelly, Family Practice.png

MD

Dr. Kevin Kelly

Call for appointment

256-332-5901 

13150 Hwy 43 South, Suite 10

Russellville, AL 35653 

Monday - Friday 8:30am-5:00pm

ChatGPT Image Feb 18, 2026, 09_53_06 AM.png

MD

dr. harry kuberg

Call for appointment

256-331-9408

15225 Hwy 43, Suite F

Russellville, AL 35653

Monday - Friday 8:30am-5:00pm

Screenshot_18-2-2026_16142_www.canva.com.jpeg

MD

Dr. Keith Morrow

Call for appointment

205-935-3744 

34867 Hwy 43

Hackleburg, AL 35564 

Monday - Friday 8:30am-5:00pm

018862e1-87a4-4a72-b1e2-fdbd02d0d93f.png

MD

Dr. amy traylor

Call for appointment

256-331-2700 

15225 Hwy 43, Suite B-1 

Russellville, AL 35653 

Monday - Thursday 8:00am-5:00pm

Friday 8:00am-12:00pm

Sandy Evans, CRNP.png

CRN-P

sandy

evans

Call for appointment

256-331-2700 

15225 Hwy 43, Suite B-1 

Russellville, AL 35653 

Monday - Thursday 8:00am-5:00pm

Friday 8:00am-12:00pm

bottom of page