Caricari Lee Architects Inc. is a Toronto based architectural practice dedicated to design excellence and client service based on over 30 years of professional experience. Founding... more... See more text