Na, Plot 1 Sales Tax Office Road ( Sto Road), Jawahar Nagar, Kozhikode, Calicut Plot 1 Sales Tax Office Road, Kozhikode, India