Elvia Marcelo's address is 1770 Duffy Way , San Jose, CA 95116. Public records show Elvia has also lived in San Jose, CA. Elvia's latest phone number is (408) 258-6476. Previous phone numbers include (408) 658-5021 and (408) 857-0847. The latest email address for Elvia Marcelo is elv****@hotmail.com.
Emails: elv****@hotmail.com
Results 1 - 1 of 1