Organization

Wat Preah Udomsattha Cheachhorm Khmer Of Ri

Wat Preah Udomsattha Cheachhorm Khmer Of Ri (វត្តព្រះឧត្តមសត្ថា ជា ឆោម, Wat Preah Udomsattha Chea Chhorm) is a Buddhist Wat in North Scituate, Rhode Island.[1] It stands on Shun Pike.[1]

Know something we're missing? Send a tip

This page was last edited on 27 October 2026, at 00:47.