Yes, I know it's in another state, but Bennington is only 30 miles from Troy. Besides, the Eccie Vermont page has dust and cobwebs all over it.
Main Street Spa at 508 Main Street in Bennington. Noticed it was open today. Attractive, slim, 50-something Asian woman with shoulder length hair. She said no table shower.
Open 9am - 9pm.
Website looks like it's legit, but who knows.
Will have to TOFTT.