Milo was born 91 years ago. The residency of Milo is at 607 Woodlawn Ave, Owosso, Mi 48867. His birth year was listed as 1932. Records link phone number (989) 723-3445 with Milo’s details. He has stayed in Owosso before moving to Owosso. The possible relatives of Milo are Lori J Spencer, Ethelyn Emma Spencer, Jason James Spencer and 2 other people.