Green Leaf Construction CONSTRUCTION/CONTRACTORS Green Leaf Construction Visit Website Request Info 14 Manning Ave 4th Floor LEOMINSTER, Massachusetts 01453 (978) 401-2053 About Map About Green Leaf Construction provides construction management and design build services for commercial customers. What's Nearby? Distance: 5 10 15 20 25 50 mi.