Get Directions to M Coombs ← View details 2 Vicarage Street, Barnstaple EX32 7BT, United Kingdom, Barnstaple, England Get Directions From* To * — Required information