Billiard Parlors in Glens Falls (NY) Full list of companies Billiard Parlors category in Glens Falls, New York Adirondack Billiard & Video 197 Glen St, Glens Falls, NY 12801, (518)798-5406 Page 1