Fencing Contractors (5.54 Miles from Salem, VA) Be the first to review Rating: 75 Invisible Fence of Virginia 94 St John Rd, Salem, VA (5.54 Miles from Salem, VA)