1. Squeaky Clean 13 Marcia Rd, Wilmington, MA 01887 Coordinate: 42.56607,-71.14998 Phone: (978) 657-7409