Rehabilitation Associates, Inc. Address 80 Access Road Norwood, MA 02062-5212 Visit Our Website Telephone Number (781) 762-0703 Fax Number 781-762-2099 Locate 42.1854895, -71.1782014 Additional Details The above facility information is self-reported Return to Facility Search Results