Our pediatrician referred our 4 year old to Dr. William Johnson out of this office and we couldn't have been more pleased. The office staff was friendly and patient in working with a young child. They worked with us to find the cause, outline a treatment plan and follow -up to assure that treatment was working. The office has locations in St. Louis and in Belleville and offers convenient hours including weekends. They maintain a helpful website.