No. 61, CH Flyover, Shopping Complex, Kannur Road, Kozhikode, Kerala - 673001, India
No. 61, CH Flyover, Shopping Complex, Kannur Road, Kozhikode, Kerala- 673001,India