• Link Road, Opposite Ambedkar Building, Palayam, Kozhikode, Kerala 673002

  • 0495 270 0109