List of participating stores
Aberdeen #3501 - 702 6th Avenue SE Aberdeen, SD - Touch Free
Aberdeen #3855 - 4707 6th Ave Aberdeen, SD
Aitkin #452 - 1 Minnesota Avenue S Aitkin, MN - Touch Free
Albany #3511 - 800 Shamrock Lane Albany, MN - Soft Cloth
Alexandria #177 - 650 50th Avenue West Alexandria, MN - Touch Free
Alexandria #370 - 785 N. Nokomis NE Alexandria, MN - Touch Free
Anchorage #631 - 285 Muldoon Road Anchorage, AK - Touch Free
Anchorage #638 - 3500 C Street Anchorage, AK - Touch Free
Apple Valley #316 - 5980 149th Street Apple Valley, MN - Touch Free
Apple Valley #3529 - 15550 Cedar Avenue Apple Valley, MN - Touch Free
Apple Valley #3802 - 14113 Galaxie Avenue Apple Valley, MN - Touch Free, Soft Cloth
Arden Hills #368 - 1920 Highway 96 Arden Hills, MN - Touch Free, Soft Cloth
Arden Hills #3816 - 1306 West County Road E Arden Hills, MN - Soft Cloth
Ashland #459 - 110 Ellis Avenue Ashland, WI - Touch Free
Baxter #369 - 7472 Excelsior Road Baxter, MN - Touch Free
Belgrade #506 - 402 Belgrade Blvd. Belgrade, MT - Touch Free
Big Lake #132 - 281 Jefferson Blvd. Big Lake, MN - Touch Free, Soft Cloth
Billings #87 - 4041 Grand Ave. Billings, MT - Touch Free
Billings #108 - 790 S Billings Blvd Billings, MT - Touch Free
Billings #285 - 785 S 20th St W Billings, MT - Touch Free
Billings #385 - 3551 Ember Lane Billings, MT - Touch Free
Billings #470 - 1212 Mullowney Lane Billings, MT - Touch Free, Soft Cloth
Bismarck #420 - 3600 State Street Bismarck, ND - Touch Free, Soft Cloth
Bismarck #458 - 3815 Trenton Drive Bismarck, ND - Touch Free
Blaine #306 - 4167 Ball Road NE Blaine, MN - Soft Cloth
Blaine #379 - 9933 Ulysses Street NE Blaine, MN - Touch Free, Soft Cloth
Blaine #417 - 10909 Radisson Road NE Blaine, MN - Soft Cloth
Blaine #3522 - 9305 Central Avenue NE Blaine, MN - Soft Cloth
Blaine #3822 - 12880 Central Avenue NE Blaine, MN - Soft Cloth
Bloomington #73 - 8401 Lyndale Ave. So. Bloomington, MN - Soft Cloth
Bloomington #102 - 50 West 98th Street Bloomington, MN - Touch Free
Bloomington #245 - 5401 W. Old Shakopee Rd Bloomington, MN - Touch Free
Bloomington #337 - 8331 Normandale Blvd Bloomington, MN - Soft Cloth
Bloomington #3553 - 7901 Nicollet Ave S Bloomington, MN - Soft Cloth
Bozeman #305 - 1951 Durston Road Bozeman, MT - Touch Free
Brandon #502 - 920 N Splitrock Blvd Brandon, SD - Touch Free
Brooklyn Center #292 - 420 66th Ave. N. Brooklyn Center, MN - Touch Free
Brooklyn Park #331 - 8517 Jefferson Lane North Brooklyn Park, MN - Touch Free, Soft Cloth
Brooklyn Park #336 - 9399 West Broadway Brooklyn Park, MN - Touch Free, Soft Cloth
Buffalo #238 - 7 N.E. 8th Street Buffalo, MN - Touch Free
Burnsville #410 - 900 West Burnsville Parkway Burnsville, MN - Touch Free, Soft Cloth
Burnsville #412 - 12290 Nicollet Ave South Burnsville, MN - Touch Free
Champlin #243 - 12024 Champlin Drive Champlin, MN - Soft Cloth
Champlin #291 - 6210 109th Ave No. Champlin, MN - Touch Free
Champlin #3823 - 11430 Jefferson Court Champlin, MN - Soft Cloth
Chaska #340 - 1465 White Oak Drive Chaska, MN - Soft Cloth
Chippewa Falls #3716 - 501 N. Bridge Street Chippewa Falls, WI - Touch Free
Chippewa Falls #3721 - 2750 120th Street Chippewa Falls, WI - Soft Cloth
Clara City #3819 - 450 Highway 7 SE Clara City, MN - Touch Free
Cologne #3577 - PO Box 177, 409 Paul Ave S Cologne, MN - Touch Free
Columbia Heights #58 - 4259 Central Ave. N.E. Columbia Heights, MN - Touch Free
Coon Rapids #259 - 202 101st Avenue NW Coon Rapids, MN - Touch Free
Coon Rapids #507 - 601 Coon Rapids Blvd. NW Coon Rapids, MN - Soft Cloth
Coon Rapids #3514 - 1855 Gateway Drive Coon Rapids, MN - Soft Cloth
Coon Rapids #3531 - 13051 Round Lake Blvd. NW Coon Rapids, MN - Touch Free
Cottage Grove #374 - 8101 Hadley Ave. S. Cottage Grove, MN - Touch Free
Cottage Grove #443 - 8610 E. Point Douglas Road Cottage Grove, MN - Touch Free, Soft Cloth
Cottage Grove #3512 - 6921 Pine Arbor Drive Cottage Grove, MN - Soft Cloth
Cottage Grove #3523 - 7033 Jorgensen Lane S Cottage Grove, MN - Touch Free
Crystal #300 - 5410 Lakeland Ave Crystal, MN - Touch Free
Deerwood #450 - 23736 Front Street PO Box 571 Deerwood, MN - Touch Free
Delano #3773 - 1472 Babcock Blvd. E. Delano, MN - Soft Cloth
Detroit Lakes #466 - 303 Frazee Street E Detroit Lakes, MN - Touch Free
Duluth #293 - 5430 Grand Avenue Duluth, MN - Touch Free
Duluth #325 - 210 S 27th Ave West Duluth, MN - Touch Free
Duluth #328 - 1520 Kenwood Avenue Duluth, MN - Touch Free
Duluth #354 - 3301 W. Arrowhead Road Duluth, MN - Touch Free, Soft Cloth
Duluth #409 - 5699 Miller Trunk Highway Duluth, MN - Touch Free
Eagan #68 - 1065 Diffley Road Eagan, MN - Touch Free
Eagan #232 - 4595 Nicols Road Eagan, MN - Touch Free, Soft Cloth
Eagan #318 - 3044 Holiday Lane Eagan, MN - Touch Free, Soft Cloth
Eagan #400 - 2660 Eagan Woods Drive Eagan, MN - Touch Free
Eagan #401 - 1650 Diffley Road Eagan, MN - Soft Cloth
Eagan #437 - 1579 Cliff Road Eagan, MN - Touch Free
East Grand Forks #3548 - 1010 Central Avenue NE East Grand Forks, MN - Touch Free
Eau Claire #3702 - 2109 Highland Avenue Eau Claire, WI - Touch Free
Eau Claire #3710 - 4304 Jeffers Road Eau Claire, WI - Touch Free
Eau Claire #3715 - 2806 Golf Road Eau Claire, WI - Touch Free
Eau Claire #3718 - 2230 Birch Street Eau Claire, WI - Touch Free
Eau Claire #3719 - 2940 N. Clairemont Avenue Eau Claire, WI - Touch Free
Eden Prairie #3596 - 12619 Valley View Road Eden Prairie, MN - Soft Cloth
Elk River #90 - 13445 Business Center Drive Elk River, MN - Touch Free
Elk River #313 - 18823 Freeport Avenue Elk River, MN - Touch Free
Elk River #3840 - 18296 Zane Street NW Elk River, MN
Ellsworth #481 - 456 West Main Street Ellsworth, WI - Touch Free
Escanaba #200 - 700 N. Lincoln Road Escanaba, MI - Touch Free
Fargo #96 - 3040 25th Street South Fargo, ND - Touch Free
Fargo #399 - 1902 45th Street S. Fargo, ND - Touch Free, Soft Cloth
Fargo #418 - 2755 Brandt Drive South Fargo, ND - Touch Free
Fargo #454 - 1020 19th Avenue N Fargo, ND - Soft Cloth
Fargo #505 - 5651 36th Avenue S Fargo, ND - Touch Free
Fargo #721 - 4377 45th Street S. Fargo, ND - Soft Cloth
Fargo #3818 - 5168 38th Street South Fargo, ND - Touch Free
Farmington #3825 - 21060 Chippendale Avenue Farmington, MN - Soft Cloth
Fridley #118 - 200 57th Avenue NE Fridley, MN - Touch Free
Golden Valley #3520 - 600 Boone Avenue Golden Valley, MN - Soft Cloth
Grand Forks #382 - 2250 S. Columbia Road Grand Forks, ND - Soft Cloth
Grand Forks #383 - 3450 32nd Avenue Grand Forks, ND - Touch Free, Soft Cloth
Grand Forks #448 - 4005 South Washington Street Grand Forks, ND - Touch Free
Grand Rapids #162 - 202 East 4th Street Grand Rapids, MN - Touch Free
Great Falls #59 - 601 Northwest Bypass Great Falls, MT - Touch Free
Ham Lake #223 - 1442 Crosstown Blvd. NE Ham Lake, MN - Touch Free, Soft Cloth
Hastings #484 - 12370 Pt. Douglas Dr Hastings, MN - Touch Free
Hastings #3563 - 1500 Vermillion Street Hastings, MN - Soft Cloth
Hayden #315 - 8100 Corner Stone Drive Hayden, ID - Touch Free
Hibbing #153 - 2517 13th Ave E Hibbing, MN - Touch Free
Hudson #471 - 606 Brakke Drive Hudson, WI - Soft Cloth
Hudson #487 - 210 S. Second Street Hudson, WI - Touch Free
Hutchinson #3767 - 1016 Hwy. 15 South Hutchinson, MN
International Falls #509 - 1501 2nd Ave W International Falls, MN
Inver Grove Heights #438 - 6976 Cahill Avenue Inver Grove Heights, MN - Touch Free
Inver Grove Heights #3537 - 9087 Broderick Blvd. Inver Grove Heights, MN - Touch Free, Soft Cloth
Inver Grove Heights #3556 - 7020 South Robert Trail Inver Grove Heights, MN - Soft Cloth
Jordan #439 - 255 Triangle Lane Jordan, MN - Touch Free, Soft Cloth
Lake Elmo #310 - 215 Manning Avenue N. Lake Elmo, MN - Touch Free, Soft Cloth
Lake Elmo #3568 - 4201 Stillwater Way N Lake Elmo, MN - Soft Cloth
Lakeville #333 - 7287 161st Street West Lakeville, MN - Touch Free
Lakeville #3552 - 21100 Kenrick Avenue Lakeville, MN - Soft Cloth
Ledgeview #510 - 1536 Silverstone Trail Ledgeview, WI - Touch Free, Soft Cloth
Lewiston #511 - 504 Bryden Ave Lewiston, ID - Touch Free
Lindstrom #1 - 12970 Lake Blvd. Lindstrom, MN - Touch Free
Little Falls #398 - 1704 1st Avenue NE Little Falls, MN - Touch Free, Soft Cloth
Mahtomedi #472 - 780 Stillwater Road Mahtomedi, MN - Touch Free, Soft Cloth
Mankato #11 - 1901 Adams Street Mankato, MN - Touch Free, Soft Cloth
Maple Grove #319 - 16350 96th Avenue North Maple Grove, MN - Soft Cloth
Maple Grove #508 - 13303 Bass Lake Road Maple Grove, MN - Soft Cloth
Maple Grove #3594 - 11201 93rd Avenue North Maple Grove, MN - Touch Free, Soft Cloth
Maplewood #301 - 280 McKnight Road South Maplewood, MN - Touch Free
Maplewood #436 - 2729 Stillwater Road Maplewood, MN - Soft Cloth
Maplewood #480 - 1535 Beam Avenue Maplewood, MN - Touch Free, Soft Cloth
Maplewood #3519 - 1285 Cope Avenue E Maplewood, MN - Soft Cloth
McGregor #453 - 200 W. Hwy 210 PO Box 473 McGregor, MN - Touch Free
Medina #392 - 200 Highway 55, Box 128 Medina, MN - Touch Free
Menahga #3812 - 12 Aspen Avenue SE Menahga, MN - Touch Free
Merrill #482 - 1312 W. Main Street Merrill, WI - Touch Free
Minneapolis #332 - 4601 Hiawatha Avenue Minneapolis, MN - Touch Free
Minneapolis #335 - 1301 Industrial Blvd NE Minneapolis, MN - Touch Free
Minneapolis #404 - 601 North Fifth Street Minneapolis, MN - Soft Cloth
Minneapolis #407 - 3550 Cedar Avenue South Minneapolis, MN - Touch Free, Soft Cloth
Minneapolis #434 - 7700 34th Avenue S Minneapolis, MN - Touch Free, Soft Cloth
Minneapolis #461 - 1624 Washington Avenue N. Minneapolis, MN - Touch Free, Soft Cloth
Minneapolis #462 - 1617 Broadway St. NE Minneapolis, MN - Touch Free
Minneapolis #468 - 620 Central Avenue NE Minneapolis, MN - Soft Cloth
Minneapolis #3826 - 2700 University Avenue SE Minneapolis, MN - Soft Cloth
Minot #431 - 3301 South Broadway Minot, ND - Touch Free
Missoula #283 - 2325 So. Reserve St. Missoula, MT - Touch Free
Monticello #344 - 110 Oakwood Drive Monticello, MN - Touch Free, Soft Cloth
Moorhead #415 - 3475 28th Avenue S. Moorhead, MN - Touch Free, Soft Cloth
Moorhead #3804 - 725 30th Avenue South Moorhead, MN - Touch Free
Mora #186 - 700 S. Highway 65 Mora, MN - Touch Free, Soft Cloth
Motley #3811 - 16 Highway 10 South Motley, MN - Touch Free
Moundsview #3585 - 2732 County Road 10 Moundsview, MN - Soft Cloth
Munising #155 - 301 E. Munising Munising, MI - Touch Free
Navarre #515 - 2420 Shadywood Rd Navarre, MN - Touch Free
Navarre #516 - 3340 Shoreline Drive Navarre, MN - Soft Cloth
New Brighton #3824 - 201 West County Road E2 New Brighton, MN - Touch Free, Soft Cloth
New Hope #411 - 9456 Medicine Lake Road New Hope, MN - Touch Free, Soft Cloth
New Hope #3586 - 7180 42nd Avenue N. New Hope, MN - Soft Cloth
New Prague #397 - 102 10th Avenue NE New Prague, MN - Touch Free
New Ulm #3772 - 1201 West Ridge Road New Ulm, MN - Touch Free
North Branch #403 - 5554 St. Croix Trail North Branch, MN - Touch Free
North St. Paul #440 - 2255 East South Avenue North St. Paul, MN - Touch Free, Soft Cloth
Norwood #371 - 502 North Faxon Road Norwood, MN - Touch Free
Oak Park Heights #237 - 5997 Osgood Avenue N Oak Park Heights, MN - Soft Cloth
Oakdale #3513 - 3344 Hadley Avenue N. Oakdale, MN - Touch Free, Soft Cloth
Otsego #378 - 9025 Quaday Ave. N.E. Otsego, MN - Soft Cloth
Owatonna #373 - 695 W. Bridge St. Owatonna, MN - Touch Free
Plymouth #220 - 10100 County Rd #9 Plymouth, MN - Touch Free
Plymouth #312 - 9705 Schmidt Lake Road Plymouth, MN - Touch Free, Soft Cloth
Plymouth #317 - 2725 Campus Drive Plymouth, MN - Touch Free, Soft Cloth
Plymouth #473 - 12650 County Road 10 Plymouth, MN - Touch Free, Soft Cloth
Plymouth #3524 - 4075 Vinewood Lane Plymouth, MN - Soft Cloth
Prescott #476 - 236 Broad Street N Prescott, WI - Touch Free
Prior Lake #198 - 16800 Duluth Ave. SE Prior Lake, MN - Touch Free
Prior Lake #391 - 4460 Fountain Hills Drive Prior Lake, MN - Soft Cloth
Ramsey #323 - 14350 Xkimo Street Ramsey, MN - Touch Free
Ramsey #395 - 14075 Ramsey Blvd. Ramsey, MN - Touch Free
Rapid City #449 - 1846 Eglin Street Rapid City, SD - Touch Free
Rapid City #455 - 3216 E Hwy 44 Rapid City, SD - Touch Free, Soft Cloth
Rapid City #456 - 35 Omaha Street Rapid City, SD - Touch Free
Rapid City #465 - 1610 Caregiver Circle Rapid City, SD - Touch Free, Soft Cloth
Rapid City #512 - 2460 W. Chicago St. Rapid City, SD - Touch Free
Richfield #3595 - 7744 12th Avenue S Richfield, MN - Soft Cloth
Roberts #486 - 900 N Division Street Roberts, WI - Touch Free
Rochester #338 - 3225 40th Avenue NW Rochester, MN - Touch Free
Rochester #423 - 701 Broadway Avenue N Rochester, MN - Touch Free
Rochester #429 - 5505 Hwy 52 N Rochester, MN - Touch Free
Rochester #430 - 1851 Assisi Dr. NW Rochester, MN - Touch Free
Rockford #393 - 7510 Highway 55 Rockford, MN - Soft Cloth
Rogers #405 - 13028 Main Street POBox 549 Rogers, MN - Touch Free
Roseville #3532 - 1583 West CountyRoad C Roseville, MN - Touch Free
Rush City #388 - 1550 West 4th Street Rush City, MN - Touch Free
Saint Joseph #3774 - 304 College Avenue North Saint Joseph, MN - Touch Free
Sartell #3770 - 1001 7th Street North Sartell, MN - Touch Free
Sartell #3775 - 212 Riverside Avenue N. Sartell, MN - Touch Free
Sauk Centre #447 - 1185 S Main Sauk Centre, MN - Touch Free
Sauk Rapids #3766 - 3 North Benton Drive Sauk Rapids, MN - Touch Free
Sauk Rapids #3768 - 1715 2nd Avenue North Sauk Rapids, MN - Touch Free
Sauk Rapids #3777 - 1423 2nd Street N. Sauk Rapids, MN - Touch Free
Savage #330 - 7461 Egan Drive Savage, MN - Soft Cloth
Savage #513 - 7800 126th St Savage, MN - Touch Free, Soft Cloth
Scanlon #483 - 1309 Highway 45 Scanlon, MN - Soft Cloth
Shakopee #250 - 1381 Greenwood Court Shakopee, MN - Touch Free
Shakopee #339 - 8002 Old Carriage Court North Shakopee, MN - Touch Free, Soft Cloth
Shakopee #364 - 3901 Eagle Creek Blvd. Shakopee, MN - Touch Free, Soft Cloth
Sioux Falls #489 - 6509 S. Louise Avenue Sioux Falls, SD - Touch Free
Sioux Falls #493 - 3000 E. 26th St. Sioux Falls, SD - Touch Free, Soft Cloth
Sioux Falls #497 - 1927 West 57th Street Sioux Falls, SD - Touch Free, Soft Cloth
Sioux Falls #498 - 7125 West 26th Street Sioux Falls, SD - Touch Free, Soft Cloth
Sioux Falls #499 - 3245 S. Sycamore Avenue Sioux Falls, SD - Touch Free, Soft Cloth
Sioux Falls #503 - 7414 South Minnesota Avenue Sioux Falls, SD - Touch Free
Sioux Falls #504 - 5212 W. 12th Street Sioux Falls, SD - Touch Free
Spring Lake Park #334 - 8101 University Ave NE Spring Lake Park, MN - Touch Free
St. Anthony #477 - 3810 Silver Lake Road NE St. Anthony, MN - Touch Free, Soft Cloth
St. Bonifacius #260 - 8720 State Hwy. No. 7 St. Bonifacius, MN - Touch Free, Soft Cloth
St. Cloud #3760 - 905 County Road 4 St. Cloud, MN - Touch Free
St. Cloud #3776 - 730 S. Highway 10 St. Cloud, MN - Touch Free
St. Michael #394 - 4200 Larabee Avenue NE St. Michael, MN - Touch Free
St. Paul #5 - 629 Rice Street St. Paul, MN - Touch Free, Soft Cloth
St. Paul #45 - 200 South Wabasha St St. Paul, MN - Touch Free, Soft Cloth
St. Paul #341 - 1345 Marshall Avenue St. Paul, MN - Touch Free
St. Paul #3587 - 281 N. Snelling Avenue St. Paul, MN - Soft Cloth
St. Paul #3841 - 2102 Como Avenue St. Paul, MN
Stanley #432 - 402 Westview Lane PO Box 1032 Stanley, ND - Touch Free
Staples #3814 - 1101 2nd Ave NE Staples, MN - Touch Free
Stillwater #442 - 2500 W. Orleans Street Stillwater, MN - Touch Free
Traverse City #255 - 2600 South Airport Road Traverse City, MI - Touch Free
Victoria #360 - 1793 Arboretum Blvd Victoria, MN - Touch Free
Virginia #41 - 1502 South 12th Avenue West Virginia, MN - Touch Free
Waconia #467 - 10700 10th Street W Waconia, MN - Touch Free
Waite Park #3763 - 157 South Waite Avenue Waite Park, MN - Touch Free, Soft Cloth
Watford City #435 - 107 8th Ave SE Watford City, ND - Touch Free
Wausau #3805 - 306 South 18th Avenue Wausau, WI - Touch Free
Waverly #3590 - 801 Pacific Avenue Waverly, MN - Soft Cloth
West Fargo #469 - 2020 Sheyenne Street West Fargo, ND - Touch Free
West St. Paul #157 - 1845 So. Robert Street West St. Paul, MN - Touch Free
White Bear Lake #215 - 1800 E County Rd F White Bear Lake, MN - Touch Free
White Bear Lake #389 - 5970 N. Hwy 61 White Bear Lake, MN - Touch Free
White Bear Lake #3566 - 4540 Centerville Road White Bear Lake, MN - Touch Free
White Bear Township #3567 - 1150 County Road J White Bear Township, MN
Williston #433 - 118 Chandler Blvd.S Williston, ND - Touch Free
Williston #446 - 113 58th Street W Williston, ND - Touch Free
Woodbury #444 - 2030 Eagle Creek Lane Woodbury, MN - Soft Cloth
Woodbury #3535 - 757 Radio Drive Woodbury, MN - Soft Cloth
Woodbury #3828 - 1569 Woodlane Drive Woodbury, MN - Soft Cloth
Worthington #3801 - 1408 Oxford Street Worthington, MN - Touch Free