1. Energy Stars of St Louis 354 Scenic VIew Dr, Dittmer, MO 63023 Coordinate: 38.27803,-90.67504 Phone: (314) 956-1997