FYI, there's a new place on Callaghan near Fredericksburg. It's close to Crystal Massage.
I didn't do a door check, but it looks open.
It's in the strip mall with the orange signage, with a Great Clips and a liquor store.
If you drive on Fred toward downtown, it'll be on the left just after you pass Callaghan.