Leovig Landeira was born in 1931, age 92. Leovig Landeira's address is 823 Lockwood Ridge Road , Sarasota, FL 34237. Leovig's latest phone number is (941) 955-8207.
Phone Numbers: (941) 955-8207
Address History: 823 Lockwood Ridge Road, Sarasota, FL 34237
Results 1 - 1 of 1