Do you have handicap rooms available?
Address: 231 Main St, Plymouth, NH 03264, USA
Aurelio Portuondo | Feb 14, 2018
Yes
Norman Zimmermann | Feb 14, 2018
Yes they do.
Connie Burley | Feb 14, 2018
I do believe they do
mark giles | Feb 14, 2018
I think so
LouAnn Jones | Feb 14, 2018
This Place is Awesome!!! Going to Definitely go there again when I am in that area.
Barbara Jester | Feb 14, 2018
Yes there are.
Thanks! Your answer is awaiting moderation.