.
Cleopatra Spa
Cleopatra
467 Ouellette
Windsor
(519)792-9589
Opened 2003
Directions
Directions Lat/Lng
Click to enlarge map above
Click to enlarge map above