Other cities that this person has stayed in are Greenacres, West Palm Beach and Lake Worth. Leatha’s residency is at 1223 April Ln, North Fort Myers, Fl 33903. The birth year was listed as 1965. Leatha has reached the age of 59 years. The number currently linked to Leatha is (239) 543-7324.