Address: 114 Huntington Ave New Haven, Connecticut
Rating: 3
Rating: 3
Dead Raccoon in road. Has been there awhile; was hit by car.
Dead Raccoon in road. Has been there awhile; was hit by car.