6465 W Colfax Ave, Lakewood, Colorado 80214 USA
The laundromat and the "massage" parlor nearby are both still open.
Photo Credit: Yelp