Leasa turned 59 years old. Phone number listed for Leasa is (772) 464-8259. Leasa is a resident of 7001 Penny Ln, Fort Pierce, Fl 34951. Leasa was born in 1965. The possible relatives of Leasa are Eleanor Fahey Harris, Harold Miller Harris, Christopher L Harris and 4 other people. Leasa is associated with companies: Art On A Limb Inc and Art On A Limb, Inc. This person has lived also in Vero Beach, Jensen Beach, Sidney and one other city.