This laundromat has had several names, and I'm not certain what its name was in its most recent incarnation. It's in pretty bad shape, with considerable mold and water damage. The first picture is the entrance from the street, and the second is from inside the mall. It's hard to see in the picture but there is an awful scenic nature mural on the wall.
Here's a newspaper ad from March 1986 (courtesy Apache Plaza):