Live
Read more

About

Summary: Medical Associates of the Shoals, PC is a Sheffield, Alabama-based medical practice offering internal medicine and family medicine services. The clinic focuses on listening to patients, addressing illnesses, managing chronic conditions, and preventive care. They operate from two offices in Sheffield, with a small team (11 employees) led by Head Nurse Erica Shook. Contact: talktous@medshoals.com or 256-383-4447. Website: medshoals.com.

Clinic Type

Family Medicine

Address

Medical Associates of the Shoals, Sheffield, AL

Phone

(256) 383-4447 ext. 124

Email

talktous@medshoals.com

Opening Hours

Not published — contact the clinic to confirm hours.

Services Offered

  • Internal Medicine
  • Family Medicine
  • Urgent Care
  • Primary Care
  • Express Care
  • Med Spa (Med Spa of the Shoals)

Team

  • Robert Dickson, FACP — DO
  • J. Brad McAnalley, FACP — MD
  • Anthony Horton — DO

Insurance & Payment

Languages Spoken

FAQs

What is the patient contact number to schedule an appointment?

All physicians are currently welcoming new patients. Call (256) 383-4447 ext. 124 to schedule an appointment.

How can I send a message or contact the practice for other questions?

Send a message using the contact form on the website.

What if I have questions not addressed on the site?

You may contact the practice at 256-383-4447.

Social Media

Photos

What Patients Say

Overall sentiment across review platforms: mixed

  • Yelp: 3.8/5 (10 reviews)
  • Healthgrades: 3.0/5
  • US News Doctors: Not specified (38 reviews (for specific provider))

Patients praise

  • Physicians perceived as smart, caring, and personable by many patients
  • Professional and friendly staff in some interactions
  • Short wait times reported by some patients
  • Effective identification of underlying health issues

Common complaints

  • Difficulty scheduling appointments or seeing preferred providers
  • Some patients feel dismissive or unsupported for complex/chronic care needs
  • Concerns regarding billing practices and high initial fees for new patients
  • Perceived shift in clinic atmosphere toward aesthetics/spa services over core medical care

"They found issues I had underlying that had previously gone completely unnoticed before and I can say they have changed my life as well as my health for the better."

LocalityBiz Review

"Unfortunately, my experience over the past year felt dismissive and unsupported for complex chronic care. Communication, follow-through, and whole-person attention were inconsistent."

LocalityBiz Review

"Seems i had a outstanding bill unpaid BUT contractually i was not responsible yet i was assisting them in getting their payment. They still refused to accept me as a patient in their group."

Healthgrades Review

Synthesized from public review platforms as of Jul 10, 2026 — sources: [1][2][3][4].

Information sourced from the clinic's website as of July 10, 2026.

More family medicine clinics in Sheffield

Sheffield, AL·Family Medicine

Helen Keller Hospital is a nonprofit, acute-care community hospital in Sheffield, Alabama. Key details: - Founded: 1921 (originally Colbert County Hospital; renamed Helen Keller Hospital in 1979) - Type/ownership: Nonprofit, private - Location: Headquarters and main campus at 1300 S. Montgomery Ave, Sheffield, AL 35660, USA - Capacity: Licensed for 185 beds - Revenue and size: Approx. $13.1 million annual revenue; about 194 employees (+8.1% YoY) - Affiliations: Part of the Colbert County Healthcare Authority; related entities include Red Bay Hospital, North Alabama Sleep Disorders Center, and Northwest Practice Management - Contact: communityrelations@helenkeller.com; phone 1-256-386-4196 - Other: Has a presence in France and South Africa per some listings; official homepage helenkeller.com If you’re researching for the Sheffield area, this is the main local hospital facility with a long history dating back to 1921.

VerifiedOnline bookingSince 1921
Sheffield, AL·Family Medicine

Shoals Primary Care, LLC is a medical practice group based in Sheffield, Alabama, with 3 offices in the United States. Key details: - Location: Headquartered in Sheffield, AL; addresses include 342 Cox Blvd, Sheffield, AL 35660. - Services: Primary care with a range of family medicine and internal medicine services; offers annual physicals and typical primary care offerings. - Organization: Public company in the Medical Practices industry; 18 employees; 8 locations reported (note: list shows 3 offices in the US with Sheffield as a hub). - Contact: Phone 256-383-4473. - Web: Official site shoalsprimarycarellc.com; LinkedIn profile available. If you’re looking for care in Sheffield, you can contact or visit the Cox Blvd location for primary care needs.

Verified

See all family medicine clinics in Sheffield

Comparing your options?

See other family medicine clinics in Sheffield, or search the full directory by insurance, ratings, and more.

More Family Medicine Clinics