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