Police Activity on Hitchcock
By an edhat reader
Several police are outside of the offices at 23 Hitchcock Way with a group of women, it looks like the people who work in the office may be filing a report with the police. One officer is taking photographs of the door, carpet and entrance. Anyone know what’s up?