Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

Tag Leong San See Temple

Leong San See Temple

location 371 Race Course Road Singapore 218641 Get Directions Leong San See Temple (“Dragon Mountain Temple” in Mandarin) is one of Singapore’s most ornate Buddhist temples. It was Established by Reverend Chun Wu in 1917, who arrived in Singapore in…