Our mission is to partner with you in sick and well care through the most important parts of your child's development. We appreciate the opportunity to be part of your child's life.

Office Hours

Monday- Friday: 8:00 AM-5:00 PM

Last patients are generally scheduled by 2:30 on Fridays and 4:30 Mon-Thurs.


Main Office: 256-245-3267

In order to decrease wait times, please try to schedule Well Checks, immunizations, and appointments for chronic conditions in advance. Please schedule routine Newborn-18 month visits as soon as possible.


If you need a same-day visit, you may be scheduled according to provider availability.