For the protection of our patients, staff and physicians, if you are ill, have a fever or have been exposed to someone that is ill, we encourage you to call (256) 881-5151 to reschedule your appointment and/or use our virtual Telehealth appointment option.

Procedure Animations


These animations offer supportive information and are not intended for patients to attempt to self-diagnosis conditions and injuries. Always consult your physician regarding your specific condition. Should you have questions about any of the information presented here, please ask your physician upon your next visit.


Our Locations

Choose your preferred location