Niche Hospitality Group 30 Major Taylor BlvdWorcester, MA, 01608 View Phone 30 Major Taylor BlvdWorcester, MA 01608 View Website Experience & Reliability About Photos & Videos Connect with this Business: Foursquare Youtube Send to My Email Send to My Phone Print this Page