Astro Muar (Repair and Service) is located in Muar, Malaysia on 38, Jalan Plaza, Pusat Komersial Maharani Promenade. Astro Muar (Repair and Service) is rated 4.1 out of 5 in the category electronics store in Malaysia.
Address
38, Jalan Plaza, Pusat Komersial Maharani Promenade
Service options
In-store shopping
Offerings
Repair services