N main st - Naugatuck, CT, United States close