Randy Dullen and his wife have lived on Welch Avenue in Niagara Falls since 2001, but now they're afraid to sleep in their ...