We have found 6 possible relatives of Leda: Jon M Mitchell, Jonathan M Mitchell, Lela A Mitchell and 3 other people. Clovis and Park Rapids are cities Leda has lived in. The number currently linked to Leda is (218) 237-1137. Leda's birth year is 1958. This year Leda celebrated her 66 birthday. Leda’s residency is at 300 8Th St #107A, Park Rapids, Mn 56470.