Teak Furniture Centre Ltd Business Profile Contact Information ToolBox 1,564 Views 0 Testimonials Print This Listing Add To My Favourites Teak Furniture Centre Ltd Teak Furniture Centre Ltd, Furniture Stores, in Sudbury Ontario. Teak Furniture Centre Ltd Location Sudbury, ON Address 144 Durham St, Sudbury, ON P3E 3M7 Telephone 705-674-7370 Category Furniture Stores Location Sudbury, ON Address 144 Durham St, Sudbury, ON P3E 3M7 Telephone 705-674-7370 Category Furniture Stores