T Turntable33 Member Mar 13, 2016 117 24 18 Jul 24, 2020 #1 I just noticed New Feet Massage on West Blvd in Kerrisdale. Anyone know if this is a legit place?