Please mail your request to the address noted below: Release of Information Department. Atrius Health. 1177 Providence Highway. Norwood, MA 02062. Tel: 781-292-7700. Fax: 617-421-2626. Please note: This location is not a medical practice and therefore is not accessible to patients. Requests for Billing information, Pharmacy records, and/or ....