Dennis Levasseur
Read More

Dennis Levasseur

RESIDENCE: SALEM, MASS. On September 11, 2001, Dennis was deployed from his fire station in Salem to New…