Donate LIFE New England 60 First Avenue Waltham, MA 02451 Register to be an organ, eye, and tissue donor. Toll-Free: 800-446-6362 Website: Visit Directions