Vernon police are responding to 122 East Main Street in Vernon.
Few details are available other than police are investigating.
Vernon police are responding to 122 East Main Street in Vernon.
Few details are available other than police are investigating.