Search by Location

World Peace Ten Thousand Buddhas Sarira Stupa Temple

World Peace Ten Thousand Buddhas Sarira Stupa Temple
4303 River Road
Niagara Falls, ON
L2E 3E8
905-371-2678

Affiliated with: Cham Shan Temple, Toronto http://www.chamshantemple.org/

Listing updated: March 2022