77ºF

st. louis