Our Providers Services Patient Info 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 form online before your first visit. Or download the PDF to print and bring with you. All fields are optional to save progress.

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 →

Coverage

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.

Common Questions

Patient FAQ.

Yes. We welcome new patients and encourage you to request an appointment online or call 334-321-0060 to get started.

Yes, walk-ins are welcome. Established patients can also request same-day appointments. Call ahead to confirm availability.

Photo ID, your insurance card, a list of current medications, and any relevant prior medical records you would like us to have on file.

Visit 14728.portal.athenahealth.com. If you need access credentials, contact our office and we will set you up.

The easiest way is through the patient portal. You can also call the office directly at 334-321-0060 during business hours.

Monday through Thursday, 8:00am to 5:00pm. Friday, 8:00am to 12:30pm. We are closed Saturday and Sunday.

Yes. We are a full-service family medicine practice and welcome patients of all ages.

Bills can be paid through the patient portal, by calling the office, or in person at your next visit.

Have a question we did not answer?

Contact the Office
Book Appointment Call Us