1. Green Leach Filter 78 Cross Hwy, Redding, CT 06896 Coordinate: 41.30685,-73.36939 Phone: (203) 938-1252