• Medicare and Most PPO Insurances
    are Accepted.

  • Expert, Convenient, Affordable
    Medical Care

  • Providing Quality Care to Birmingham
    and Surrounding Areas

  • 1
  • 2
  • 3

Schedule an Appointment

After being scheduled for a new patient appointment, you will be seen as soon as possible. Be prepared to bring anything that will help us provide you the best treatment; including medical records, lab test and a list of all your current medications. Please arrive 20 minutes before your first appointment, unless instructed otherwise, and 5 minutes prior to follow-up visits.

Schedule Appointment

What Our Patients Say

  • Just want you to know how much I (we) appreciate you and your caring ways. Thanks for listening, understanding and always willing to do whatever. It is appreciated more than you will ever know.
  • 1
  • 2
  • 3