I`m not sure if this is the same place you`re talking about, but just east of there at Kingston & St. Clair is a massage place... however I`m not sure you want to go there based on this review:
https://terb.cc/vbulletin/showthread.php?t=129317&highlight=kingston