Opposite New Bus Stand, Vadakara, Kozhikode, Kerala - 673101, India
9895319515
Opposite New Bus Stand, Vadakara, Kozhikode, Kerala- 673101,India