781-306-6000. 170 Governors Avenue. Medford, MA 02155. Get Directions. Imaging, Lab Services & Rehabilitation Services at 101 Main Street in Medford. Lab Services in Melrose (Temporarily Closed) Lawrence Memorial Hospital of Medford. Location Information. Services Available..