Location

The Lyme Country Store is located at 13 Main Street in Lyme, New Hampshire.

Come visit us! You’ll be glad you did.

View Larger Map

Leave a Reply