1. The Energy Spot 219 W Seneca Rd, Bancroft, IA 50517 Coordinate: 43.29882,-94.22183 Phone: (515) 320-4294