549 Village Pl, Longwood, Fl 32779 is where Milo lives. The current age of Milo is 98. Lake Mary, Heathrow, Baldwin and one other city are cities Milo has lived in. Milo has listed (407) 771-4491 as his phone number. 1925 is the birth year of Milo. Public records show that Milo is connected with Ixxa Inc.