Watt Khmer Palelai← Explore all Temples & Teerth Place: YeadonWatt Khmer Palelai. Located in Yeadon.Address2701, South 58th Street, Philadelphia, PAOpen this temple in the Encyclopedia