1. The Kleen & Fresh Company 8 Main St, Flemington, NJ 08822 Coordinate: 40.51379,-74.85982 Phone: (908) 788-8814