ecava

  • 301 Prospect St New Haven, CT 06511, USA - Prospect Hill
    I sometimes work at one of the Yale buildings, 301 Prospect Street, and often I've seen a New Haven police cruiser idling in the parking for hours at a time--sometimes all day. Today the car was running, the window was open, and the officer was napping.