Clothing store
Cleo
Edmonton, AL90% like it (4.5 / 47 Reviews )
CONTACT
Address: 1407 99 St NW, Edmonton, AB T6N 0B4, Canada Map ➦ Get Directions
Phone : +1 (780) 440-4310 Call
ABOUT
Cleo is a clothing store located
at 1407 99 St NW, , Edmonton
, AL.
It has received 47 reviews with an average rating of 4.5 stars.
It has received 47 reviews with an average rating of 4.5 stars.
FAQs
This Clothing store received 4.5 points from 47 customer reviews.
The address of Cleo is:
Cleo1407 99 St NW
Edmonton,
P: +17804404310
Visit Website: www.cleo.ca
Cleo is listed under
LOCATION
Cleo Location