Online Payments

All you will need is your account number and date of birth.

  1. Follow This Link to our PayMyDoctor Billing Portal
  2. Enter your account number and date of birth.
  3. If you encounter any problems or need further assistance, call us at (205) 595-5504.

WHAT OUR PATIENTS SAY

Excellent! Holly and Dr Crenshaw did an excellent job throughout the visit today! In and out in a very timely manner! Of course the Seale Harris staff was also excellent in the lab and with check out!! Keep up the great work!
-Holly

I have used Seale Harris Clinic for many years. I like the care I receive from my Dr. and his staff. I also like that many tests and procedures can be done right there in the office, saves me time and the inconvenience of several trips. If I am sick, I have always been given a same day appointment, they even saw my out of town friend within hours of calling them.  The clinic is very clean and up to date, I highly recommend it.

-Anne

Friendly staff. The doctors, nurses, and other staff are always knowledgeable and friendly.

-Taylor

Stay Ahead of Your Health

The best care starts before symptoms do. Routine checkups and screenings keep you in control.
Let’s take the next step — together.