Complete Health – Trussville Walk-in Clinic
Formerly Northside Medical Associates - Trussville
Address
7201 Happy Hollow Road
Trussville, AL 35173
Phone
Monday - Friday: 8:00 a.m. - 5:00 p.m.
Lab
Monday - Friday: 8:00 a.m. - 5:00 p.m.

Meet our experienced healthcare professionals dedicated to providing exceptional primary care services
Primary Care Physician
Complete Health – Greystone
Primary Care Physician
Complete Health – Greystone
Primary Care Physician
Complete Health – Greystone
Primary Care Physician
Complete Health – Greystone
Primary Care Physician
Complete Health – Greystone
Primary Care Physician
Complete Health – Greystone
Primary Care Physician
Complete Health – Gardendale
Primary Care Physician
Complete Health – Fultondale
Primary Care Physician
Complete Health – Edgewater
Primary Care Physician
Complete Health – Deerfoot
Primary Care Physician
Complete Health – Deerfoot
Primary Care Physician
Complete Health – Brookwood
Primary Care Physician
Complete Health – Simon-Williamson
Primary Care Physician
Complete Health – Simon-Williamson
Primary Care Physician
Complete Health – Simon-Williamson
Primary Care Physician
Complete Health – Simon-Williamson
Primary Care Physician
Complete Health – Simon-Williamson
Primary Care Physician
Complete Health – Simon-Williamson
Primary Care Physician
Complete Health – Simon-Williamson
Primary Care Physician
Complete Health - Westminster
Primary Care Physician
Complete Health - Arvada
Primary Care Physician
Complete Health - Partners in Health
Primary Care Physician
Complete Health - Partners in Health
Primary Care Physician
Complete Health - Partners in Health
Primary Care Physician
Complete Health - Lakewood
Primary Care Physician
Complete Health - Westminster
Primary Care Physician
Complete Health - Lakewood
Primary Care Physician
Complete Health – Simon-Williamson
Primary Care Physician
Complete Health – Simon-Williamson
Primary Care Physician
Complete Health – Adamsville
Primary Care Physician
Complete Health – Adamsville
Primary Care Physician
Complete Health – Brookwood
Primary Care Physician
Complete Health – Moody
Primary Care Physician
Complete Health – Moody
Primary Care Physician
Complete Health – North Gardendale
Primary Care Physician
Complete Health – Norwood Plaza
Primary Care Physician
Complete Health – Ormond Beach East
Primary Care Physician
Complete Health – Ormond Beach East
Primary Care Physician
Complete Health – Ormond Beach East
Primary Care Physician
Complete Health – Pell City
Primary Care Physician
Complete Health – Pell City
Primary Care Physician
Complete Health – Pell City
Primary Care Physician
Complete Health – Springville
Primary Care Physician
Complete Health – Trussville
Primary Care Physician
Complete Health – Trussville
Primary Care Physician
Complete Health – Trussville
Primary Care Physician
Complete Health – Pell City Urgent Care
Primary Care Physician
Complete Health - Westminster
Primary Care Physician
Complete Health - Westminster
Primary Care Physician
Complete Health - Partners in Health
Primary Care Physician
Complete Health – DeLand West
Primary Care Physician
Complete Health - Partners in Health
Primary Care Physician
Complete Health - Partners in Health
Primary Care Physician
Complete Health – Simon-Williamson Urgent Care
Primary Care Physician
Complete Health – Elam Lake
Primary Care Physician
Complete Health - Partners in Health
Primary Care Physician
Complete Health - Lakewood
Primary Care Physician
Complete Health - Partners in Health
Primary Care Physician
Complete Health - Arvada
Primary Care Physician
Complete Health – Greystone
Primary Care Physician
Complete Health – Brookwood
Primary Care Physician
Complete Health – West Jefferson
Primary Care Physician
Complete Health – Simon-Williamson Urgent Care
Primary Care Physician
Complete Health – Pell City
Primary Care Physician
Complete Health – South Daytona
Primary Care Physician
Complete Health – New Smyrna Beach
Primary Care Physician
Complete Health – DeLand West
Primary Care Provider
Complete Health – Simon-Williamson
Primary Care Provider
Complete Health – Simon-Williamson
Primary Care Provider
Complete Health – Gardendale
Primary Care Provider
Complete Health - Greystone Sick Clinic
Primary Care Provider
Complete Health – Ormond Beach East
Primary Care Provider
Complete Health – Ormond Beach East
Primary Care Provider
Complete Health - Arvada
Primary Care Provider
Complete Health – Edgewater
Primary Care Provider
Complete Health – Adamsville
Primary Care Provider
Complete Health – Brookwood
Primary Care Provider
Complete Health – Fultondale
Primary Care Provider
Complete Health – Greystone
Primary Care Provider
Complete Health – Greystone
Primary Care Provider
Complete Health – Greystone
Primary Care Provider
Complete Health – Greystone
Primary Care Provider
Complete Health – Moody
Primary Care Provider
Complete Health – North Gardendale
Primary Care Provider
Complete Health – Norwood Plaza
Primary Care Provider
Complete Health – Norwood Plaza
Primary Care Provider
Complete Health – Pell City
Primary Care Provider
Complete Health – Pell City
Primary Care Provider
Complete Health – Pell City
Primary Care Provider
Complete Health – Pell City
Primary Care Provider
Complete Health – Springville
Primary Care Provider
Complete Health – Pell City
Primary Care Provider
Complete Health – Simon-Williamson
Primary Care Provider
Complete Health – Simon-Williamson
Primary Care Provider
Complete Health – Simon-Williamson
Primary Care Provider
Complete Health – Simon-Williamson
Primary Care Provider
Complete Health – Simon-Williamson
Primary Care Provider
Complete Health – Simon-Williamson
Primary Care Provider
Complete Health – Springville
Primary Care Provider
Complete Health – Springville
Primary Care Provider
Complete Health – Trussville
Primary Care Provider
Complete Health – Trussville
Primary Care Provider
Complete Health – Pell City Urgent Care
Primary Care Provider
Complete Health – Pell City
Primary Care Provider
Complete Health – Pell City
Primary Care Provider
Complete Health – Trussville
Primary Care Provider
Complete Health – Simon-Williamson
Primary Care Provider
Complete Health – Pell City
Primary Care Provider
Complete Health – Adamsville
Primary Care Provider
Complete Health – Simon-Williamson
Primary Care Provider
Complete Health – Edgewater
Primary Care Provider
Complete Health – Ormond Beach East Walk-in Clinic
Primary Care Physician
Complete Health - Westminster
Primary Care Physician
Complete Health - Arvada
Primary Care Provider
Complete Health – Simon-Williamson Urgent Care
Primary Care Provider
Complete Health – Pell City Urgent Care
Primary Care Provider
Complete Health – Greystone
Primary Care Provider
Complete Health – Simon-Williamson Urgent Care
Primary Care Provider
Complete Health – West Jefferson
Primary Care Provider
Complete Health – Greystone
Primary Care Provider
Complete Health - Deland East Walk-In Clinic
Primary Care Provider
Complete Health – South Daytona
Primary Care Provider
Complete Health – Moody
Primary Care Provider
Complete Health - Westminster
Primary Care Provider
Complete Health – Pell City
Primary Care Provider
Complete Health - Lakewood
Primary Care Provider
Complete Health - Lakewood
Primary Care Provider
Complete Health - Westminster
Primary Care Provider
Complete Health – Moody
Primary Care Provider
Complete Health – New Smyrna Beach
Primary Care Provider
Complete Health – DeLand West
Primary Care Provider
Complete Health – Orange City
Primary Care Provider
Complete Health – Ormond Beach East
Primary Care Provider
Complete Health – Ormond Beach East
Primary Care Provider
Complete Health – Ormond Beach East
Primary Care Provider
Complete Health – Pell City Urgent Care
Primary Care Provider
Complete Health – Greystone
Primary Care Provider
Complete Health – Orange City
Primary Care Provider
Complete Health – Brookwood
Primary Care Provider
Complete Health - Partners in Health
Primary Care Provider
Complete Health - Partners in Health
Primary Care Provider
Complete Health - Partners in Health
Primary Care Provider
Complete Health - Arvada
Primary Care Provider
Complete Health - Westminster
Primary Care Provider
Complete Health - Arvada
Primary Care Provider
Complete Health - Arvada
Primary Care Provider
Complete Health - Partners in Health
Primary Care Provider
Complete Health – DeLand West
Primary Care Provider
Complete Health – Norwood Plaza
Licensed Clinical Social Worker
Complete Health - Partners in Health
Licensed Clinical Social Worker
Complete Health - Partners in Health
Comprehensive primary care services available at our Greystone location
Our convenient Walk-In Clinics mean you can get timely care when you’re sick from a team you trust, on your terms.
We accept most major insurance plans.
Contact us to verify your specific coverage.
At Complete Health, we have primary care doctors who accept Medicare insurance, In addition to standard medicare insurance, many of our primary care doctors accept Medicare Advantage plans as well.
If you are unsure if your particular insurance is accepted, call our office and talk to one of our member service representatives. They can provide you with all the information regarding your benefits and available services as a patient at our clinics.
Complete Health accepts a variety of insurances.
Real experiences from patients at our location
Our commitment to excellence is recognized by leading healthcare organizations
Common questions about our services at the location
Stay informed with the latest health tips and medical insights from our healthcare professionals
Join thousands of seniors who already do.
Let us show you what complete, personal care actually feels like. Schedule an appointment or contact us today.