For urgent after-hours medical needs, established patients can call (256) 533-6311. For emergencies, dial 911.

Provider Staff

Our providers work together as a team in a group practice setting. This assures that you will receive continuous care by any of our providers who are either Board Certified or Board Eligible.

Physicians

Nurse Practitioners and Physician Assistants

Dental Staff

Pharmacy Staff

Chiropractic Staff

Questions? We can help Call us Request Appointment