Explore details about location Oakland Avenue. Oakland Avenue is a location situated within the Needham alongside other areas such as Otis Street, Highland Avenue, Gould Street.