1. Star Energy 903 32nd Ave W, Spencer, IA 51301 Coordinate: 43.14572,-95.19126 Phone: (712) 580-3148