Sri Muchandi Pillayar is located in Kota Medan, Indonesia on Jl. Starban No.86, Polonia, Kec. Medan Polonia. Sri Muchandi Pillayar is rated 3 out of 5 in the category city pillar shrine in Indonesia.
Address
Jl. Starban No.86, Polonia, Kec. Medan Polonia