Boxwood Architects - Home
BOXWOOD ARCHITECTS was founded in 2006 with an unwavering commitment to design excellence and to our clients. Based in Toronto, Canada, we offer a full range of architecture and interior design services as well as comprehensive project coordination, and