Dr. Sarah Aubuchon, MD
Pediatrics
Make an Appointment
(314) 353-8777Telehealth services available
Southwest Pediatrics is located at 6526 Lansdowne Ave, Saint Louis, MO 63109.
Providers at Southwest Pediatrics specialize in Pediatrics and Pediatric Nursing (Nurse Practitioner).
Six providers practice at Southwest Pediatrics.
Use the insurance check on this page to verify if Southwest Pediatrics is in-network.