Stephen Lee Barry
August 12, 1950 - March 26, 2019
Stephen Lee Barry, 68, of Chesterfield, VA., passed away, Tuesday, March 26, 2019. He was born in Newport, RI, and raised in Pittsfield, MA, but has been a resident of Chesterfield County for the past 20 years. He is preceded in death by... View Obituary & Service Information