Ottoo's birth date was listed as 1964. The number currently linked to Ottoo is (214) 333-1402. Ottoo turned 60 years old. Ottoo’s current address is 1415 Rim Rd, Dallas, Tx 75211. This person has lived also in Dallas, Chicago and Hanover Park.