
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.

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.

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

MD
Dr. Miranda Decker
Call for appointment
256-332-1120
535 Gandy Street
Russellville, AL 35653
Monday - Thursday 8:00am-5:00pm

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

MD
dr. harry kuberg
Call for appointment
256-331-9408
15225 Hwy 43, Suite F
Russellville, AL 35653
Monday - Friday 8:30am-5:00pm

MD
Dr. Keith Morrow
Call for appointment
205-935-3744
34867 Hwy 43
Hackleburg, AL 35564
Monday - Friday 8:30am-5:00pm

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

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
_edited_edited.png)