Toronto
Moriyama Teshima Architects
117 George Street
Toronto, Ontario
Canada M5A 2N4
T 416-925-4484
F 416-925-4637
Google Map
Ottawa
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
mtreception@mtarch.com

© Moriyama Teshima Architects

Contact Us