Leniel Mesa was born in 1985, age 38. Leniel Mesa's address is 3443 Allegheny Court , Naples, FL 34120. Possible relatives include Itabiyi Louise, Aniel Mesa and 2 others. Leniel's latest phone number is (239) 455-6743.
Phone Numbers: (239) 455-6743
Address History: 3443 Allegheny Court, Naples, FL 34120;
17556 Brickstone Loop, Fort Myers, FL 33967;
Sarasota, FL 34238
Results 1 - 1 of 1