Adult primary care

Adult primary care for the Eastern Shore.

Our physicians and nurse practitioners care for adults ages 18 and older at our office in Fairhope.

Our location

Our practice is in Fairhope.

You’ll find us at 6 Medical Park Drive. We welcome patients from across the Eastern Shore.

01 / Daphne

Primary care near Daphne, AL

If you live in Daphne, you can see our Fairhope team for checkups, preventive screenings, chronic condition care, referrals, and follow-up.

Visiting from Daphne
02 / Spanish Fort

Primary care near Spanish Fort, AL

We welcome adults from Spanish Fort for routine visits, medication review, and help managing ongoing health conditions.

Visiting from Spanish Fort
03 / Point Clear

Primary care near Point Clear, AL

We welcome adults from Point Clear for preventive care, geriatric care, and chronic condition management.

04 / Montrose

Primary care near Montrose, AL

We welcome Montrose patients for routine visits, medication review, screenings, and help with ongoing conditions.

New patients

Looking for a primary care doctor?

We’re accepting new adult patients. Dr. Audrey Flower currently has availability; openings with our other providers may vary. Call us to ask about scheduling.

Common questions

Before your first visit.

Answers about our Fairhope office, who we see, and how to schedule.

Where is Fairhope Internal Medicine located?

Our office is at 6 Medical Park Drive in Fairhope. In-person appointments take place there.

Is FIMPC accepting new patients?

Yes. Dr. Audrey Flower is currently accepting new adult patients. Call us to ask about availability with our other providers.

What ages does Fairhope Internal Medicine see?

Our internal medicine physicians and nurse practitioners provide primary care for adults ages 18 and older.

How do I schedule a first appointment?

Call (251) 990-1740 during office hours. Our staff will explain current availability and what to bring to your first visit.

Our office

Find us on Medical Park Drive.

In-person appointments are at 6 Medical Park Drive, Fairhope, AL 36532.

 (251) 990‑1740
Fairhope, AL 36532 Open directions