Mekar Jaya Car Wash is located in Denpasar City, Bali, Indonesia on Jl. Tukad Badung No.16, Renon, Denpasar Selatan. Mekar Jaya Car Wash is rated 4.8 out of 5 in the category car repair and maintenance service in Indonesia.
Address
Jl. Tukad Badung No.16, Renon, Denpasar Selatan