Saint Louis MO Clinics 1. 621 S New Ballas Rd, Saint Louis, MO 63141 | Neurosurgical Specialists of West County (314) 251-6364