16/136, AYILLYAM SHOPPING COMPLEX LAKKIDI POST, OTTAPALAM PALAKKAD , Palakkad Unclassified KL 679301 (Kerala)