0
The address of the Oba News Research Center is: 4 E Alexandrine 515, Detroit, MI 48201-2036
Kabaka Oba was born in 1958.
Kabaka Oba died in 2006.
Minako Oba died in 2007.
Minako Oba was born in 1930.