Vellariyil Gardens, MM Ali Road, Palayam, Kozhikode, Kerala - 673586, India
9995610010
Vellariyil Gardens, MM Ali Road, Palayam, Kozhikode, Kerala- 673586,India