36 Echo St, Melrose, Ma 02176 is where Walter resides. Walter has reached the age of 96 years. Records link phone number (781) 665-7410 with Walter’s details. Walter's birth year is 1927. Melrose is a city Walter has lived in.