Explore details about location Thelma Avenue. Thelma Avenue is a location situated within the Cincinnati alongside other areas such as Sinton Avenue, Reading Road, Lunken Loop.