Barra petshop is located in Kabupaten Jepara, Indonesia on Rw. I, Kriyan, Kec. Kalinyamatan. Barra petshop is rated 5 out of 5 in the category animal feed store in Indonesia.
Address
Rw. I, Kriyan, Kec. Kalinyamatan
Service options
In-store pick-upIn-store shopping