Barnes-Jewish St. Peters HospitalPhysical Address: 10 Hospital Dr, St. Peters, MO 63376, USA Phone: 636-916-7140 View Content