Leobarda Alvarez's address is 640 Oldham Way , San Jose, CA 95111. Leobarda's latest phone number is (408) 224-4274.
Phone Numbers: (408) 224-4274
Address History: 640 Oldham Way, San Jose, CA 95111
Leobarda Alvarez's current address is 117 Scharff Avenue , San Jose, CA 95116. Phone numbers associated with Leobarda are (408) 259-9078 and (408) 857-2742.
Address History: 117 Scharff Avenue, San Jose, CA 95116
Leobarda's home address is 1709 N Karlov Avenue Apt 2, Chicago, IL 60639. Associates and relatives include Benigno Mena, Pablo Mena and others.
Results 1 - 3 of 3