An interactive map showing the location of Sand Springs Power Plant, Sand Springs, Tulsa County, Oklahoma, USA.