Muller is located in Puchong, Malaysia on 34, Jalan Utama 2/32, Taman Perindustrian Puchong Utama. Muller is rated 3 out of 5 in the category novelty store in Malaysia.
Address
34, Jalan Utama 2/32, Taman Perindustrian Puchong Utama
Service options
In-store shopping