Cetya Althar Puja 城隍村 is located in Lubuk Baja, Indonesia on Komplek, Jl. Happy Garden Blk. E No.106, Batu Selicin. Cetya Althar Puja 城隍村 is rated 3 out of 5 in the category taoist temple in Indonesia.
Address
Komplek, Jl. Happy Garden Blk. E No.106, Batu Selicin