Leo's birth year is 1963. Leo owns the phone number (772) 785-9187. This year Leo celebrated his 61 birthday. Other cities that he has stayed in are Port St Lucie and Paterson. Leo is related to or closely associated with Janel Torredes Leetorredes, Debbie Roth, Geraldine M Roth and one other person. Leo now resides at 508 Brookside Ter, Port Saint Lucie, Fl 34983.