Leigh House Farm
Leigh House Farm
Address: Forton, Chard
Address: Devon, TA20 4HW, United Kingdom
Telephone: +44 1460 30332
Recommendations
Have your say
Had a great experience dealing with Leigh House Farm? Share how great it was.
Suggested Links
Livestock Farm
Chard
Chard
Business Owners
Get Listed for free with bizexposed.com and get valuable exposure for your business.
Advertisement