Alexa Doiron [email protected] Walter Scott Weaver, 93, of Christiansburg passed away on Aug. 12. Weaver was a charter member of the Christiansburg Rescue. Weaver was an active member of the community from the rescue to serving on the Christiansburg Town Council. In 1947, Weaver began his service to the community by volunteering with the Rescue […]