General Ward Artemus Museum in Shrewsbury, MA 01545



General Ward Artemus Museum

786 Main St

(508) 842-8900

Scroll to Top