Contact Farmer & Carlisle
Should you require any further assistance please click the button to the right, fill out the form and we'll be in touch as soon as possible.
Farmer & Carlisle
129 Welford Road, Leicester, Leicestershire, LE2 6BE
Telephone: 0116 285 2851
, , ,
Get directions to
To get directions from your door to ours fill in your postcode below.