MA & PA Restaurant & Gospel Pavilion by Avanell Savage | Aug 24, 2014 Date: Sunday, August 24, 2014Time: 2:00 pmAddress: 18928 Hwy 58City,ST/PR: Castlewood, VACountry: United States Loading Map.... Ma & Pa Restaurant & Gospel Pavilion18928 Hwy 58Castlewood, VA 36.87323 -82.29975300000001