Odetta’s residency is at 4126 Hinsdale Rd, South Euclid, Oh 44121. Cleveland Heights, Cleveland and Euclid are cities Odetta has lived in. The phone number (216) 382-3845 is Odetta’s. Odetta has reached 49 years of age. This person's birth year is 1976.