Share: Mechanics/Vehicle Service Center ACE MACHINE SHOP LIMITED Pascual Village Rd. Ext. Lambeau TOBAGO 394-6973 Map What's Nearby? Distance: 5 10 15 20 25 50 km.