Master Frame & Art Gallery is located in Ipoh, Malaysia on 76, Persiaran Bercham Selatan 2, Taman Desa Kencana. Master Frame & Art Gallery is rated 1.8 out of 5 in the category art supply store in Malaysia.
Address
76, Persiaran Bercham Selatan 2, Taman Desa Kencana