Finances in Spencer, Nebraska, the US. Finances locations in Spencer, Nebraska. Find the nearest finances locations, near you. All types of business services ATM Bank Finance Insurance School All finances in Spencer Closed now Farmers State Bank ATM Finance Bank +1 402-589-1100 101 North Thayer Street, Spencer, Nebraska 68777 Write a review Phone Hours Directions