Wat Kean Kleang is a place of worship, located at NR6, Phnom Penh, Cambodia. They can be contacted via phone at +855 86 277 753 for more detailed information.
Very peaceful. Just beside the river.