Land of Compassion Buddha Edmonton is a Buddhist temple located in Canada. It is one of the 36 Buddhist temples in Canada. Address of Land of Compassion Buddha Edmonton is 9352 106a Ave NW, Edmonton, AB T5H 2C5, Canada. Website of Land of Compassion Buddha Edmonton is http://compassionbuddha.ca/. Land of Compassion Buddha Edmonton is rated 4.5 (out of 5 stars) by 22 reviewers on the web.
Some of the places around Land of Compassion Buddha Edmonton are -
9352 106a Ave NW, Edmonton, AB T5H 2C5, Canada
Yes, website of Land of Compassion Buddha Edmonton is http://compassionbuddha.ca/.
Rating of Land of Compassion Buddha Edmonton is 4.5 out of 5 stars.
Address of Land of Compassion Buddha Edmonton is 9352 106a Ave NW, Edmonton, AB T5H 2C5, Canada.
Land of Compassion Buddha Edmonton is a Buddhist temple in Canada
Pincode of is T5H 2C5