Retail›Pet shop in Mont Kiara, Kuala LumpurPet Lovers CentreMap7ShareFavourite+SaveTripCategoryRetail›Pet shopOperating hoursNot specified. Enquire to confirm.View remarks⌄Admission & PricingIn-store pricingEnquire for pricing and availability.LocationPet Lovers Centre, L2- No. 1, Mont Kiara, 9, Jalan Kiara, Kuala Lumpur, 50480 Kuala LumpurLinkhttps://petloverscentre.com.myPhoneShow phone number