I just rode by. can't speak to the LE element or the phone number, but signs are still up and hours are posted on the door. there's even a sign on the fence where the alley ends pointing to the spa, though it shows Yin Si Spa (or something) on that sign...
there were 3 red vans and a car (a truck nearby) parked in all the spots, and dudes painting the building with a fresh coat of paint. looked open to me and definitely looks like they are cleaning up... I mean, that isn't the nicest part of town lol.
anyone else have any news or been to this spot in a bit?