Is this place open on sundays? It says open until 9 but when we get there it’s closed ?
Address: 16 Rockingham Rd, Windham, NH 03087, USA
R Welch | Jan 13, 2019
Yes they are.
stephen perrone | Jan 13, 2019
Might have closed early due ta lack of business that day
Thanks! Your answer is awaiting moderation.