The Barking Zoo is located in Maynila, Philippines on Unit #9 Otis Shop House Paz M. Guazon St., 831,. The Barking Zoo is rated 4.1 out of 5 in the category pet supply store in Philippines.
Address
Unit #9 Otis Shop House Paz M. Guazon St., 831,
Service options
In-store pick-upIn-store shopping
Accessibility
Wheelchair-accessible entrance