Ah, I just noticed something: look at this link:
https://skyvector.com/airport/44NY/Tomcat-Airport

It mentions that this airport is west of Fort Plain and gives the coordinates. This seems to be 106 Pickle Hill Rd, which is also where Google has this airport.