Adult Primary Care

Accepting New Patients

Thrive Alabama offers comprehensive, evidence-based primary care services for people 18 and older. Our medical team works together to provide preventative care and manage common illnesses.

We provide:

  • Physical examinations annual checkups that include blood pressure testing and appropriate preventative lab tests
  • Care for common conditions diagnosis and treatment of everyday illnesses
  • Chronic disease management managing illnesses such as diabetes, high blood pressure, arthritis, and heart conditions through an integrated care plan of checkups, screenings, and monitoring
  • Cancer screening For men, prostate, testicular, colon; for women, breast, cervical, colon
  • Acute care common infections and conditions such as asthma, chronic obstructive pulmonary disease exacerbations, skin infections, and urinary tract infections – as well as performing other non-emergency procedures

As part of our dedication to providing total care for everyone in the community, we accept patients who are insured, underinsured and uninsured. Patients who qualify can receive services on a sliding fee scale.

Our Mission

Thrive Alabama empowers our patients to create a healthy community by providing compassionate, accessible, affordable, comprehensive care.


Holiday Closings

May 28: Memorial Day
July 4: Independence Day
Sept 3: Labor Day
Nov 22-23: Thanksgiving
Dec 24-25: Christmas

  • Huntsville Clinic

    600 St. Clair Avenue | Building 3 | Huntsville, AL 35801
    Phone 256-536-4700 | Fax 256-536-4117

    Monday-Thursday 8 a.m. - 5 p.m.
    Friday 8 a.m. - noon

    Medical Emergency

    If you have a medical emergency after clinic hours, call 911 immediately or go to nearest emergency room.
    Si nuestra oficina está cerrada y tiene una emergencia llame al 911 o vaya a su sala de emergencias local.

  • Florence Clinic

    112 S. Pine Street | Suite 202 | Florence, AL 35630
    Phone 256-764-0492 | Fax 256-764-1670

    Monday-Thursday 8 a.m. - 5 p.m.
    Closed for Lunch Noon - 1 p.m.
    Friday 8 a.m. - noon

    Testing Hours
    Monday-Thursday 8 a.m. - 11:15 a.m. and 1 p.m. - 4:15 p.m.
    Friday 8 a.m. - 11:15 a.m.

    Medical Emergency

    If you have a medical emergency after clinic hours, call 911 immediately or go to nearest emergency room.
    Si nuestra oficina está cerrada y tiene una emergencia llame al 911 o vaya a su sala de emergencias local.

  • Albertville Clinic

    201 E. McKinney Avenue | Suite A | Albertville, AL 35950
    Phone 256-660-5127 | Fax 256-660-5130

    Monday-Thursday 8 a.m. - 5 p.m.
    Closed for Lunch Noon - 1 p.m.
    Friday 8 a.m. - noon

    Testing Hours
    Monday-Thursday 8 a.m. - 11:15 a.m. and 1 p.m. - 4:15 p.m.
    Friday 8 a.m. - 11:15 a.m.

    Medical Emergency

    If you have a medical emergency after clinic hours, call 911 immediately or go to nearest emergency room.
    Si nuestra oficina está cerrada y tiene una emergencia llame al 911 o vaya a su sala de emergencias local.

  • Thrive Wellness Clinic

    600 St. Clair Avenue | Building 7 Suite 18 | Huntsville, AL 35801
    Phone 256-382-5696 | Fax 256-382-6018

    Monday-Thursday 8 a.m. - 5 p.m.
    Friday 8 a.m. - noon

    Medical Emergency

    If you have a medical emergency after clinic hours, call 911 immediately or go to nearest emergency room.
    Si nuestra oficina está cerrada y tiene una emergencia llame al 911 o vaya a su sala de emergencias local.