CHABAD OF SHREWSBURY AND UMASS MEDICAL SCHOOL INC30 LOCUST AVE, WORCESTER, MA 01604 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions