Leobarda Vazquez was born in 1967, age 56. Leobarda Vazquez's address is 7506 N Highland Avenue , Tampa, FL 33604.
Address History: 7506 N Highland Avenue, Tampa, FL 33604
Leobarda Vazquez's current address is 911 Taylor Street Apartment 119, Vista, CA 92084. Phone numbers associated with Leobarda are (442) 639-0841 and (760) 639-0841. Leobarda has also lived in Vista, CA.
Results 1 - 2 of 2