Nico Casasanto

  • 413 College St New Haven, CT - Downtown
    Every time it rains, a giant puddle develops on the west side of College St. next to Calhoun, just before the stoplight at its junction with Elm St., possibly due to a problem with the sewer drains.