Khmer Buddhist Temple Of Niagara is located in Niagara-on-the-Lake, Canada on 966 Niagara Stone Rd. Khmer Buddhist Temple Of Niagara is rated 4.8 out of 5 in the category buddhist temple in Canada.
Address
966 Niagara Stone Rd
Accessibility
Wheelchair-accessible car park