Barnes-Jewish St. Peters Hospital Physical Address: Neurosurgery Center at Barnes-Jewish St. Peters Hospital, 100 Entrance Way, St. Peters, MO 63376, USA Phone: 636-916-7140 Click to see this content