ATMs in Benwood, West Virginia, the US. ATMs locations in Benwood, West Virginia. Find the nearest atms locations, near you. All types of business services ATM Finance School All atms in Benwood ATM ATM Finance 43 Marshall Street North, Benwood, West Virginia 26031 Write a review Phone Directions