Opens in a new tab

Your Health Comes First

Medical Associates of the Shoals provides trusted, personalized healthcare for individuals and families, with compassionate providers focused on your health, comfort, and well-being.
OUR LOCATIONS

Care that's close to home

Find the Alabama Medical Associates location and service that works best for you.

Primary Care - Sheffield

1120 S. Jackson Hwy Suite 300 Sheffield, AL 35660
(256) 383-4447
Mon – Fri:
7:30am – 4:30pm
Saturday:
CLOSED
Sunday
CLOSED

Primary Care - Greenhill

351 AL Hwy 64 Killen, AL 35645, United States
(256) 272-8066
Mon – Thu:
8:00 AM – 5:00 PM
Friday:
8:00 AM – NOON
Sat & Sun
CLOSED

Primary Care - Cloverdale Road

2735 Cloverdale Rd, Florence, AL 35633 (In front of the Walmart shopping center)
(256) 415-4005
Mon – Thu:
8:00 AM – 5:00 PM
Friday:
8:00 AM – NOON
Sat & Sun:
CLOSED

Express Care - Tuscumbia 

1106 N Cave St, Tuscumbia, AL 35674 (Corner of Cave Street and Avalon Avenue)
(256) 386-7774
Mon – Fri:
8:00 AM – 6:00 PM
Saturday:
8:00 AM – 1:00 PM
Sunday
CLOSED

Express Care - Cloverdale Road

2735 Cloverdale Rd, Florence, AL 35633 (In front of the Walmart shopping center)
(256) 415-4005
Mon – Fri:
8:00 AM – 6:00 PM
Saturday:
8:00 AM – 1:00 PM
Sunday
1:00 PM – 6:00 PM

Express Care - Greenhill 

351 AL Hwy 64 Killen, AL 35645, United States
(256) 272-8066
Mon – Fri:
8:00 AM – 6:00 PM
Saturday:
8:00 AM – 1:00 PM
Sunday
CLOSED

Med Spa of the Shoals

1120 S. Jackson Hwy Suite 204 Sheffield, AL 35660
(256) 383-4447
Mon – Fri:
8:00 AM – 5:00 PM
Saturday:
CLOSED
Sunday
CLOSED
Looking for a specific type of care?
View All Locations
ABOUT US

Your Health, Our Priority

At Medical Associates of the Shoals, our focus is simple—helping every patient achieve their best health. We provide compassionate, high-quality care across our primary and express care locations, making it easier for our community to access the care they need, when they need it.
For more than 30 years, our physicians, nurse practitioners, and dedicated support staff have proudly served the Shoals with a shared commitment to excellence. We take time to understand each patient’s concerns and build lasting partnerships, supporting every step from managing chronic conditions and treating illness to focusing on prevention.
Now welcoming new patients

To schedule an appointment, call (256) 383-4447 ext. 124 or use our contact form for additional questions.

Learn more

Experienced Care

30+ years serving the Shoals with trusted medical expertise.

Personalized Attention

Care that listens, understands, and puts your needs first.

Comprehensive Support

From prevention to treatment, we're here for every step.

Convenient Access

Primary and express care locations, close to home.
Personalized care

Services for Your Health Journey

Radiology

Advanced imaging helps physicians diagnose conditions accurately and guide treatment.

Ultrasound

Safe imaging provides detailed views of organs, tissues, and conditions.

Doppler Ultrasound

Evaluates blood flow to detect circulation problems and vascular conditions.

Nuclear Medicine

Specialized imaging evaluates organ function and identifies diseases through scans.

Medical Weight Loss Program

A physician-supervised weight management program offered through their Express Care locations.

Bone Mineral Density Studies

Testing used to evaluate bone health and screen for osteoporosis.
Patient Reviews

Hear From Our Patients

Our patients mean everything to us. Hear what they have to say about their experience with our team and the care they received.
Review us on Google
Just saw Dr. Horton for the first time, and I was so impressed by how thorough and attentive he and Whitney were. They truly took the time to listen and made me feel comfortable and cared for. I was nervous about seeing a new doctor, but those concerns quickly faded. So happy Dr. Horton is here in the Shoals!

Beth Nesbitt

Sheffield, AL
We have a great group of the Medical Associates and we always go there to check us out. We dont get suckers when we leave, but they are so smart and take care of us very well. We appreciate all what they do. Thank you all for everything!! Dr. Thompson we didn't forget to let all these other people know who you are! Wonderful! So glad you are the best!

Debra Linley

Sheffield, AL
I love this place and I have never had what I feel like to be a long wait time. I've never had the lab people have any issues or dig for a vein. Dr. Richards, Dr. Dickson, and Dr. King I have personally seen since being there. All 3 of them have been top notch. Great personalities, upbeat, genuinely caring, took their time with me and never ever made me feel rushed.

LEE MCGuire

Sheffield, AL
I saw Dr Richards for a very long time and after his accident, I was scared to death I’d never find another doctor like him. One that actually listened, cared, and based things off of my health, not just what the books say. I’m so thankful for Dr Horton, he truly has been a bright light just like Dr Richards was! All the staff are truly amazing people and I am thankful for all that they do!

Whitney Chaney

Sheffield, AL
Our Blog

Latest Health Insights

March 2, 2018

Let’s Be “Friends”

Medical Associates of the Shoals is on Facebook. We certainly hope you'll
Read more
AtLast Medical Weight Loss
April 3, 2018

The WEIGHT is Over!!!

Beginning Thursday, April 12, 2018, Express Care of the Shoals will begin
Read more
Your Vote Counts! TimesDaily Readers' Choice
April 18, 2018

We need your VOTE!

We appreciate the trust you place in us, and hope you will
Read more
Get in Touch

Send an Inquiry or Feedback

Contact Form
Need to make an appointment?
Please do NOT use this form for appointment requests. For appointments, please use these links.