VEERAS SHOPPING COMPLEX, NEMMARA, PALAKKAD , Palakkad Unclassified KL 678508 (Kerala)