Existing Patients:

We look forward to caring for you! Please complete the forms below and bring them to your appointment.

To request an appointment, please call (205) 631-0055 or complete the online appointment request below. A member of Dr. Douglas’ staff will contact you via phone.

Testimonials

  • I actually enjoy coming to the doctor. I feel at home, and he actually listens and spends more than 5 minutes with me. If you're looking for a primary doctor, this is the place!

    America H
  • From the start at checkin,to the blood draw via the Labcorp staff to the consultation with the nurse practicioner Hillary/Dr. Douglas it was a very comfortable and professional experience. THANK YOU NC/GPC !!

    Scott P
  • Dr. Gilbert has gone the extra mile for me. I'm glad to have a new doctor and friend!

    Alan W
  • He has always been good when I see him. Always in a good mood and yes I really think that he cares about his patients. Thanks

    Terrell R
  • Just love Dr Douglas and his staff. He really listens to me.

    Sheila S
  • Dr. Gilbert is a kind, caring and very knowledgeable doctor who always answers completely to any questions or concerns or comments.

    Debbie R

New Patients

We look forward to caring for you! Please complete the forms below and bring them to your first appointment. New patients are always advised to come 30 minutes prior to their scheduled new patient appointment.

To request an appointment, please call (205) 631-0055 or complete the online appointment request below. A member of Dr. Douglas’ staff will contact you via phone.

*New patients are always advised to come 30 minutes prior to their scheduled new patient appointment.

We look forward to caring for you!

Have any questions?