I was able to go into settings, iCloud, photo stream, and turn from on to off. It then asked me if I wanted to delete photos. Had to be turned on on the first place to get that. If it was already off I had to turn on, back out to settings then go back in and the option to delete showed up.
I tried the iCloud.com route and after I signed in it took me right to the locate map. Couldn't get to the settings page.