SHOPS
PET LOVERS CENTRE
Pet Lovers Centre (PLC) is collectively the largest and only pet care retail chain in South East Asia. Headquartered in Singapore and a household name today, PLC has been and continues to delight pet owners and pets alike ever since it was founded in 1973.
Location :
F41
Map to
PET LOVERS CENTRE
PET LOVERS CENTRE