Megah Jaya is located in Kota Denpasar, Bali, Indonesia on Jl. Gajah Mada 130A, Dauh Puri Kangin, Denpasar Utara, Pemecutan Kaja, Kec. Denpasar Utara. Megah Jaya is rated 4.5 out of 5 in the category screen printing supply store in Indonesia.
Address
Jl. Gajah Mada 130A, Dauh Puri Kangin, Denpasar Utara, Pemecutan Kaja, Kec. Denpasar Utara
Service options
In-store pick-upIn-store shopping
Accessibility
No wheelchair-accessible entrance