Thomas “Larry” Morrison
Thomas Lawrence “Larry” Morrison, 78, of Alton, Illinois and formerly of Lovington, Illinois passed away on Tuesday, April 11, 2023, at Gateway Regional Medical Center in Granite City.
Login or Subscribe to read the rest of this story.