Leitha Fisher was born in 1942, age 82. Leitha Fisher's address is 1815 Bilbo Street , Lake Charles, LA 70601. Possible relatives include Evelyn Fisher, Jennings Fisher and 1 others. Public records show Leitha has also lived in Lake Charles, LA. Leitha's latest phone number is (337) 433-2123. Previous phone numbers include (801) 263-0967.
Results 1 - 1 of 1