Salem Cross Inn

Salem Cross Inn

 
 
 
 
 
 
 
 
 
 
 

Salem Cross Inn

260 West Main St., Rte. 9
West Brookfield, MA 01585
508-867-2345