Allen Town Car Body Repairs 7 years ago ID: #2417 Listed In : Vehicles 7d Carminnow Road Industrial Est, Bodmin, Cornwall, PL31 1EP 01208 74309 Business Description Allen Town Car Body Repairs, Address : 7d Carminnow Road Industrial Est, Bodmin, Cornwall, PL31 1EP, Phone : 01208 74309 Reviews & Ratings Write a Review No Review. Please login / register to add your review.