Explore details about location Penwood Avenue. Penwood Avenue is a location situated within the Nitro alongside other areas such as Clark Drive, Broadway Gardens, Blakes Road.