1. American Red Cross 179 Green St, Melrose, MA 02176 Coordinate: 42.4662,-71.06031 Phone: (781) 665-1351