Stephen ‘Papa’ Harold Glass, 58, New Palestine, died Christmas Day, December 25, 2013. He was born in Chicago, IL on April 19, 1955 to Glenna Glass and the late Harold Glass. Stephen was a devoted husband to Sandra RussGlass for 30 years. He took great pr…[read more at Tributes.com]
This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.
Service map data © OpenStreetMap contributors