Cat House is located in Kota Manado, Indonesia on Jl. Kakap No.78, RW.Lingk. 3, Tumumpa Satu, Kec. Tuminting. Cat House is rated 4.8 out of 5 in the category museum of zoology in Indonesia.
Address
Jl. Kakap No.78, RW.Lingk. 3, Tumumpa Satu, Kec. Tuminting