Moriyama & Teshima Architects
117 George Street
Toronto, Ontario
Canada M5A 2N4
T 416-925-4484
F 416-925-4637
Google Map
Moriyama & Teshima Architects
109 Murray Street, Unit 3
Ottawa, Ontario
Canada K1N 5M5
T 613-562-2908
F 613-562-1267
Google Map

General Inquiries


We always want to hear from the best and the brightest!

Architecture, interior design, urban design, and master planning candidates should send their portfolios and CVs to:

© Moriyama & Teshima Architects

Contact Us