PET LOVERS CENTER in Ayala Malls Feliz
Pet Lovers Center was founded in 1973 in Singapore and soon became one of the country's biggest pet stores. The shop carries a variety of items from food, treats, accessories, habitat, and more for your pets' needs.