The number currently linked to Emilio is (407) 789-2963. 1649 Templewood Ave, Deltona, Fl 32725 is where Emilio resides. Other a city that he has stayed in is Niagara Falls. Emilio has reached 110 years of age. Emilio's birth date was listed as 1914.