I am including this in index because I saw a note to an amusement park here elsewhere. I have yet to discover anything EXCEPT there was a FITCHES BRIDGE PARK in Elmira, New York. There is also a historical Fitches Bridge in Delhi, New York.
I have found a couple old postcards. More information needed.