New YMCA opens in downtown St. Louis

A new YMCA opened today, at the corner of 6th and Locust in the downtown area.