Leotis has previously lived in Saint Petersburg. The number currently linked to Leotis is (727) 323-5426. The current age of Leotis is 79. People possibly related to Leotis are Felecia Lynnette Watson, George Anthony Watson, James Watson and 6 other people. 4025 14Th Ave, St Petersburg, Fl 33711 is where Leotis lives. 1945 is this person's birth date.