Buddhist Compassion Relief Tzu Chi Foundation
Ottawa Office 58 Antares Drive, Unit 9 Ottawa, ON K2E 7W6 613-218-4660 https://tzuchi.ca/
E-mail: ottawa@tzuchi.ca
Listing updated: February 2022