The Kangaroos
Sree Krishna Complex, Krn 37/216, Onden Road, Krn 37, Kannur, Payyambalam - Kannur 670001
TAGS: Contact The Kangaroos Kannur, Contact address The Kangaroos, Contact address The Kangaroos Kannur, Contact phone no The Kangaroos, The Kangaroos telphone no, The Kangaroos contact no, The Kangaroos office address in Kerala, The Kangaroos office address, The Kangaroos office number, The Kangaroos office, The Kangaroos ph no, The Kangaroos address.