Tencarva Machinery tencarva.com (336) 665-1435 Location Address 1115 Pleasant Ridge Rd Greensboro, NC 27409 Mailing Address 1115 Pleasant Ridge Rd Greensboro, NC 27409 Products & Services Winery Equipment Must Pumps / Wine Pumps Air pump / membrane Update Profile