Our Providers Services For Patients Contact Join Us Pay Bill Book Appointment

Digital Access

Patient Portal

View your health records, lab results, request prescription refills, and communicate with your care team through our secure AthenaHealth portal.

Access Portal →

Getting Started

New Patient Forms

Complete your new patient intake online before your first visit. Simple, secure, and mobile friendly, in about ten minutes. Prefer paper? A printer-friendly version is one tap away.

Complete Online Form →

Direct Line

Call the Office

Prefer to speak with someone directly? Call us at 334-321-0060. Our staff is available Monday through Friday during office hours.

334-321-0060 →

Schedule

Book an Appointment

New and established patients can request appointments online. Same-day visits are available for established patients subject to availability. Call to confirm.

Request Appointment →

Insurance we accept.

We accept all major insurance plans. We do not accept Medicaid or VA benefits. If you do not see your carrier listed, call us at 334-321-0060 and we will confirm your coverage before your visit.

Patient FAQ.

Have a question we did not answer?

Contact the Office
Book Appointment Call Us