Windham Museum and its collection

Windham Museum is a museum in Windham in United States.

ENWindham Town Museum

Windham Museum
North Lowell Road 3
NH 03087 Windham
New Hampshire

Visitor information Windham Museum

Opening hours

We don't have information about the opening hours of Windham Museum.

Admission

We don't have information about the tickets & prices of Windham Museum.

Facilities

We don't have information about the facilities of Windham Museum.

Location & Map

North Lowell Road 3, Windham

Discover all museums in Windham

Exhibitions

No exhibitions in Windham Museum have been found.

Windham Museum Reviews

Windham Museum has no ratings yet 😢

Write a review

Your review helps other people learn about great and less great museums. If you've visited Windham Museum, you can write your review below! Please pay attention to our content guidelines before you post your review.