640 Neave St, Cincinnati, Oh 45204 is where Thelma resides. There are 2 companies connected with Thelma: Neave Street Associates,Incorporated and The Lower Price Hill Community Urban Redevelopment Corporation.