Sheilla Cat House is located in Kabupaten Jember, Indonesia on Jl. Melati IV Gg. PHB No.81, Ledok, Jember Kidul, Kec. Kaliwates. Sheilla Cat House is rated 3.7 out of 5 in the category cat breeder in Indonesia.
Address
Jl. Melati IV Gg. PHB No.81, Ledok, Jember Kidul, Kec. Kaliwates