Primary care in Birmingham, Alabama, focused on compassionate, senior-centered care.
Complete Health offers specialized services for older adults, including:
Click below to request an appointment. A member of our team will contact you within one business day.

Insurance information is provided by independent, licensed insurance agents.
Complete Health does not offer or recommend specific Medicare plans.
I just want to use the lab by the fact I didn't have an appointment.It went very well.They accommodated what I needed to be done...
I have been with Dr. Johnson since she joined the practice. She gives me plenty of time to explain what issues I'm having. We then...
Good People
What a great experience all the way around! Having to find a new PCP can be hard, thankfully for me I found Dr.Shupp!
Very caring doctor!!!!
All around great team, everything we look for in a partner is here. Kind, efficient, knowledgeable and responsive. If you are searching for a new...
Nuestro equipo de defensores de pacientes es su recurso para vincular su plan de salud con su proveedor de atención primaria en Complete Health. Se asegurarán de que comprenda los beneficios y servicios que tiene a su disposición cuando se convierta en paciente.