Help
Your account
Organization
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