James Mech Plumbing & Heating 7 years ago ID: #3731 Listed In : Plumbers 265 Depot St, Proctorsville. VT, USA 5153 (802) 226-7782 Business Description James Mech Plumbing & Heating, Address : 265 Depot St, Proctorsville. VT, USA 5153, Phone : (802) 226-7782 Reviews & Ratings Write a Review No Review. Please login / register to add your review.