![](https://www.downtownorillia.ca/wp-content/uploads/2018/10/Walking-On-A-Cloud-600x400.jpg)
Address
10 West Street North,Orillia, Ontario
L3V 5B8
Phone
(705) 325 5891Walking on A Cloud is a Canadian family owned and operated business. We are committed to and take pride in constantly exceeding our customers’ expectations.
*Please Note: This store does not accept Downtown Dollars*
Hours
Sunday- ClosedMonday- Closed
Tuesday to Saturday- 10:00am-6:00pm