Steven Burch | SteamboatToday.com

Steven Burch

Steven Burch, 33, of Steamboat Springs, passed away May 21, 2017. A celebration of his life will be held at 11 a.m. Saturday, June 2, at the Yampa Valley Funeral Home.