Briarwood Continuing Care Retirement Community 65 Briarwood Circle Worcester, MA, 01606 Get Directions Visit Website (508) 852-2670