Pet Lovers Centre - Zhongshan Mall is located in Singapore on 20 Ah Hood Rd, #01-29/30, Zhongshan Mall. Pet Lovers Centre - Zhongshan Mall is rated 4.3 out of 5 in the category pet store in Singapore.
Address
20 Ah Hood Rd, #01-29/30, Zhongshan Mall
Service options
In-store shopping
Accessibility
Wheelchair-accessible car park