
Indoor recreation


Hampshire Hills Athletic Club
50 Emerson Road Milford, New Hampshire 03055
603-673-7123
hhinfo@hampshirehills.com
Keene Family YMCA
200 Summit Rd. Keene, NH 03431 (603) 352-6002
Keene Ice
380 Marlboro Street Keene, NH 03431 603-499-8873 info@keeneice.com
Yankee Lanes Keene
477 Park Ave, Keene, NH 03431 (603) 352-5537
Bowling Acres
32 Elm St. Peterborough, NH 03458 (603) 924-3801