1. New England Duct Cleaning 2 Higby Dr, Meriden, CT 06450 Coordinate: 41.54333,-72.75953 Phone: (203) 915-7714