VALORTonawanda Creek CastleTonawanda, United StatesErie canal rest stop on 3 Mile Island.View on Google MapsView on GymHuntr MapSubmit UpdateSubmit Update