Keene, NH visit us on "the widest paved Main Street in the world"

120 Main Street
Keene, NH 03431
603-357-7751

Summer hours:

Daily 6 am - 8 pm