Ottapalam, Palakkad, Kerala - 690501, India
(4884) 282115
Ottapalam, Palakkad, Kerala- 679501,India
Ottapalam, Palakkad, Kerala- 690501,India