Explore details about location Atwood Avenue. Atwood Avenue is a location situated within the Omaha alongside other areas such as Grover Street, Decatur Street, Forest Lawn Cemetery Drive.