Address

10 West Street North,
Orillia, Ontario
L3V 5B8

Phone

(705) 325 5891

Walking on A Cloud is a Canadian family owned and operated business. We are committed to and take pride in constantly exceeding our customers’ expectations.

Hours

Monday-Friday
9:30am-5pm

Saturday
9am-5pm