Contact Information Nemmara Kerala / Palakkad H.No: 7/326, Near Mariyamma Temple, Vallangy, Nemmara , palakkad, kerala 678508, India Phone - 9497716881, Get Directions By car By public transit Walking Bicycling Bookmark Back Nearby Centers Filter Sorry, there were no items that matched your criteria.