Batavia Downs Location and the Gremlins Slot Question
Batavia Downs sits at a fixed point in Batavia, New York. This article explains its documented location, straight-line distances to major cities, and why a specific slot machine presence is not verifiable here.








