Life Cell Mobiles - Best Mobile Sales and Service Shop in Thachampara Grama Panchayath Palakkad Kerala. Reach us via: Variyangattil Arcade, Thachampara Grama Panchayath, Mannarkkad Block, Palakkad, Kerala 678593, India, 9605 281 925, 9446 725 786, 9744 158 786 . Services Available: Complete Mobile Phone Accessories and Computerised Servicing, Mobile Recharge.