Explore details about location Green Meadows Avenue. Green Meadows Avenue is a location situated within the Davao City alongside other areas such as Agusan Circle, Asean, Narra Street.