Address: 18 Everit Street New Haven, Connecticut
Rating: 4
Rating: 4
Liberty Data Center magazine subscription "independent contractor" door-to-door salesmen were in East Rock area June 11 late afternoon. This appears to be a scam operation. New Haven residents should be on the alert. East Rock area resident