Steven Lester Birch was born on October 12, 1953 andpassed away on December 15, 2017 in Longmont, CO andis under the care of Crist Mortuary & Cremation and Mountain View Memorial Park.
Memorial Service will be held on January 30, 2018 at 11:00 am at Crist Mortuary , 3395 Penrose Pl., Boulder, CO.
You may leave a message for the family by clicking here.