House of the Lord by Avanell Savage | Jul 23, 2016 Date: Saturday, July 23, 2016Time: 6:00 pmAddress: Corner of Rt. 615 & 628City,ST/PR: Castlewood, VACountry: United States Loading Map.... House of the LordCorner of Rt. 615 & 628Castlewood, VA 36.9076972 -82.27035949999998