The possible relatives of Ollie are Shayn Drelyn Belcher, Kelly Lynn Belcher, Thelma B Belcher and 3 other people. The age of Ollie is 81. Ollie has listed (313) 345-5795 as his phone number. Ollie is a resident of 11300 Wyoming St #207, Detroit, Mi 48204. The birth year was listed as 1943. Public records show Detroit as a city Ollie also stayed in.