1. Dumfries Self Storage 17625 Possum Point Rd, Dumfries, VA 22026 Coordinate: 38.57019,-77.31827 Phone: (703) 436-8905