142 Southbridge St.
Worcester, MA 1608
P: (508)755-9975

Check-in Get Directions