Salem Cross Inn is temporarily closed this week for public dining.Click here to learn more.


Charlie Little Photography

(508) 317-8666

Shrewsbury, MA