Find your local store

Baytree Interiors currently have 13 stores with the recently opened Baytree Interiors Scarborough joining the family. Please use the information below to locate the closest store to you.

Find your local store

New Store Open Now

Scarborough