Telson Road Mini-Storage
81 Telson Rd.
Markham, ON L3R 1E4
Telson Road Mini-Storage – Head Office
3251 Kennedy RD – Unit 8
Scarborough, ON M1V 2J9
Phone
416-292-0665
Fax
416-292-4263
jbcrawford@rogers.com
Hours
Head Office
Monday – Friday: 9:00 AM – 5:00 PM
Storage Facility
24/7