Cleo hours In Dartmouth, CANADA

All stores Cleo in Dartmouth: 1

Time in Canada: 05:38:46

Cleo Dartmouth Micmac Mall, Dartmouth

Unit 213, 21 Micmac Blvd

Opens at 12:00 today