Search by Location

World Peace Ten Thousand Buddhas Sarina Stupa Temple

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

Address confirmed: January, 2012