Northwest Concrete Pumping Address: 21827 Main St, Greenleaf, ID 83626 Phone: (208) 850-1088 Concrete Pumping Service Other Businesses: Greenleaf Cafe at 21513 Main St, Greenleaf, ID 83626