You can find us at 65 Main St in downtown Wilton NH, across from the historical Wilton Town Hall Theatre. Free parking on street and in municipal lot.
From Nashua: Take route 101 west and bear right at TD Bank and Irving Station on Milford/Wilton town line. Continue ~ 2 miles. Nelson's in brick building just past the post office.
From Massachusetts: Take route 13 north to route 101 west. Follow directions as above.
From Peterborough: Take route 101 east and turn left onto route 31 north. Turn right after passing police station. Find us on the right, next to small public park.