Pet Lovers Centre - Hougang Green S.C. is located in Singapore on 21 Hougang Street 51, #01-17/18, Hougang Green Shopping Mall. Pet Lovers Centre - Hougang Green S.C. is rated 3.7 out of 5 in the category pet food and animal feeds in Singapore.
Address
21 Hougang Street 51, #01-17/18, Hougang Green Shopping Mall