Has anyone been to Vinca Massage in St Pete lately?
TIA
Originally Posted by DunKin9
Answered my own question. Vinca is closed. Their number goes to a 'legit'? spa in St Pete. Blue Ocean or something like that, I think? I didn't partake because it looked too legit.