Sleep & Hill Motors
Tamar View Ind Est
Cornwall
PL12 6LD
01752 840080
Car Dealers - Used
Visit Website