1. Dillwyn Repair Service 36 Carter St, Dillwyn, VA 23936 Coordinate: 37.54156,-78.45756 Phone: (434) 983-3443