Steven Gower, 63, of Miami, Oklahoma passed away Friday, April 7, 2017. Celebration of Life Services will be at 2:00 p.m. on Friday, April 14, 2017 at Paul Thomas Funeral Home Chapel, Miami, Okla.