ATMs in Northwood, North Dakota, the US. ATMs locations in Northwood, North Dakota. Find the nearest atms locations, near you. All types of business services ATM Bank Finance Insurance School All atms in Northwood Closed now Citizens State Bank ATM Finance Bank +1 701-587-5921 220 North Main Street, Northwood, North Dakota 58267 Write a review Phone Hours Website Directions