Department of animal production and health is a Farm located in Sri Lanka. It is one of the 1114 farms in Sri Lanka. Address of Department of animal production and health is Sri Lanka. Department of animal production and health can be contacted at 94812388120. Department of animal production and health is rated 3.5 (out of 5 stars) by 5 reviewers on the web.
Some of the places around Department of animal production and health are -
In very close proximity, around 200 meters, there is one more Farm - Livestock Park - Department of Agriculture
Sri Lanka