The Prescott Hotel

36 Church St Everett MA 02149 USA

(857) 264-8998

Location