Appointment Request

Self-Scheduling now Available!

Quickly schedule appointments and find care. If you are established with our office, please select the provider that you have seen before. 

Our Location

Find us on the map

Hours of Operation

Our Regular Schedule

Monday:

8:00 am-5:00 pm

Tuesday:

8:00 am-5:00 pm

Wednesday:

8:00 am-5:00 pm

Thursday:

8:00 am-5:00 pm

Friday:

8:00 am-1:00 pm

Saturday:

Closed

Sunday:

Closed

Allergy Office Hours

Monday:

8:30 am-11:30 am

1:00 pm-4:00 pm

Tuesday:

8:30 am-11:30 am

1:00 pm-4:00 pm

Wednesday:

Closed

Thursday:

8:30 am-11:30 am

1:00 pm-4:00 pm

Friday:

8:30 am-11:30 am

Saturday:

Closed

Sunday:

Closed

  • "I see Dr. Stiles. He is the nicest, most attentive doctor I've ever seen. The staff is genuinely nice, and very fast. There are 3 doctors in the office. They also have a allergy center. I recommend this office every chance I get. They're awesome!"
    Tabitha L. - Smiths, AL