Finlough Farm| Members | Organic Trust Ltd

Finlough Farm

Finlough Organic Farm is located in Cloonrane, Strokestown, Co.Roscommon.

Finlough is a proud partner of and supplier to The Hopsack Healthfood Store, Rathmines, Dublin 6, now supplying premium quality organic produce along with the finest organic Angus weanlings.