Debra Johnson and Jo-Anne Muldoon – Fitchburg – 9/30/1973

July 24, 2023

On September 30, 1973, the bodies of Debra A. Johnson and Jo-Anne Muldoon were found in an apartment (#14) at 58 Intervale Road, Fitchburg. Debra and Jo-Anne were roommates and had recently moved into the apartment together. Both deaths were ruled homicides.

Anyone with information can reach out to Massachusetts State Police Detectives assigned to our office at 508-453-7589 or

Translate »