Thomas Schoemehl, 70, of Lake St. Louis, passed away Monday, May 27 at St. Joseph Hospital-West in Lake St. Louis, Missouri.