1. Kleen Credit 6 S Main St Ste 1, Uxbridge, MA 01569 Coordinate: 42.07622,-71.62903 Phone: (508) 278-3310