Explore details about location Thelma Avenue. Thelma Avenue is a location situated within the Ettrick alongside other areas such as Peachtree Road, Varanda Lane, Woodpecker Road.