413 Garcon Point Rd, Milton, Fl 32583 is where Leo resides. Leo has listed (850) 477-3757 as his phone number. Possible relatives of Leo are: Clarence Ibrary Aubin, Frieda C Aubin, Henrietta I Aubin and 6 other people. Leo's birth year is 1925. Leo was born 98 years ago. Consumer Electronics Services is business that might have connection with Leo. Cities Leo has lived in before are Pensacola and Milton.