Dealer Details
Dealer Name Farmer & Carlisle Leicester Toyota
Group Name Farmer & Carlisle Group
Address 1 129 Welford Road
Address 2
Address 3 LEICESTER
City Leicestershire
Post Code LE2 6BE
Tel 01162 852851
Brand Toyota



Are any of these details out of date?, Contact us to have them updated