Decumanus Green Builders Building, Construction, Sub-contractors Decumanus Green Builders Visit Website Request Info 93 Church St Lenox, MA 01240 (413) 281-0046 About Map About Design/build firm with emphasis on deep eco retrofits of old and older homes. What's Nearby? Distance: 5 10 15 20 25 50 mi.