Scarborough ON Office Furniture 1. 91 Meandering Trail, Scarborough, ON M1B 6E3 | Office Paradise (416) 915-2696