House of the Lord by Kevin Spencer | Jul 6, 2018 Date: Friday, July 6, 2018Time: 7: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