Salem Cross Inn was recently featured on WCVB Channel 5's Chronicle. Click here to watch!


Charlie Little Photography

(508) 317-8666

Shrewsbury, MA