Dr. Bradshaw has been our family pediatriction for several years now and we have been very satisfied with his services. Dr. Bradshaw is the type of doctor who takes the time to ask questions in order to find the cause of problems. He is not overly aggressive with treatments but does make sure any problems are treated appropriately. I am especially impressed with the manner in which he takes care of infants. The office is conveniently located across from the Rec Plex. The only problem I have at all is that Dr. Bradshaw splits his time between this office and an office in North County so he is not available in the afternoons at the St. Peters office which is sometimes inconvenient when I need an appointment.