Guest Book
Subscribe & Get Updates
Get email updates about John LONG delivered directly to your inbox.
Obituary
John's Obituary
John LONG passed away in Out-Of-State, Virginia. Funeral Home Services for John are being provided by Broyles-Shrewsbury Funeral Home - Peterstown. The obituary was featured in Roanoke Times on March 7, 2013.