Barnes-Jewish St. Peters HospitalBarnes-Jewish St. Peters Hospital Physical Address: 10 Hospital Dr, St. Peters, MO 63376, USA Mailing Address: 10 Hospital DriveSt. Peters, MO 63376 Phone: 636-916-9000 Click to see this content