Shrewsbury Nursing & Rehabilitation Center, Inc. Address 40 Julio Drive Shrewsbury, MA 01545-3010 Telephone Number Fax Number Locate 42.2911477, -71.7032239 Additional Details The above facility information is self-reported Return to Facility Search Results