Ilamaruthankulam Toddy Tavren Puliyankulam Palmyrah Cooperative Socity. is located in Sri Lanka on VH6H962. Ilamaruthankulam Toddy Tavren Puliyankulam Palmyrah Cooperative Socity. is rated 3 out of 5 in the category alcohol manufacturer in Sri Lanka.