Contact Deslo stairs Contact Deslo Stairs Toronto Location 135 East Beaver Creek Rd Unit 1, Richmond Hill, ON L4B 1E2,Canada Contact Us Phone : +1 (877)520 15 07 info@deslostairs.com Our Hours MON-FRI 09:00 – 19:00 SAT-SUN 13:00 – 16:00 Follow Us Facebook Instagram 5/5 - (151 votes)