Ravenswood Church of God by Avanell Savage | Oct 19, 2013 Date: Saturday, October 19, 2013Time: 6:00 pmAddress: 25 McMechan St.City,ST/PR: Ravenswood, WVCountry: United States Loading Map.... Ravenswood Church of God25 McMechan St.Ravenswood, WV 38.966935 -81.77436799999998