Limmy McGowan, age 63, of Jamestown Wednesday, September 6 by WJRS Staff Limmy McGowan, of Jamestown, passed from this life Tuesday, September 5, 2023, at his home. He was 63 years of age. Limmy was born March 4, 1960, in Jamestown, son of the late Tulsey and […]