Green’s Dictionary of Slang

sop joint n.

[SE sop, liquid + joint n. (3b)]

(US black) a bath-house and masseur’s salon.

[US]N. Heard Howard Street 66: He’d decided to try the sop joint – the bathhouse and masseur’s salon.