1. Temple Hill Memorial Park 2529 Memorial Dr, Castlewood, VA 24224 Coordinate: 36.8722,-82.26412 Phone: (276) 762-5579