Contact & DirectionsFill out the contact form below and we will contact you shortly. Contact InformationEmail:manager@briarwoodsl.comPhone:(508) 852-2670FAX:(508) 856-0309Address65 Briarwood Circle, Worcester, MA 01606DirectionsBriarwood Continuing Care is 12.3 miles from I-90 and easily accessible to much of New England