.
Tokyo Bay
1157 Tecumseh Rd E
Windsor
N8W 1B5
(519) 562-5693
Opened 2017
Renamed to
Mei Spa
Directions
Directions Lat/Lng
Click to enlarge map above
Click to enlarge map above