Mercy Labarba was born in 1975, age 48. Mercy Labarba's address is 921 Cayuga Street Apartment A, Santa Cruz, CA 95062. Possible relatives include Angelina Labarba, Beth Labarba and 2 others. Public records show Mercy has also lived in Santa Cruz, CA. Mercy's latest phone number is (619) 267-9239. Previous phone numbers include (831) 425-2464 and (831) 818-2233. The latest email address for Mercy Labarba is kat****@bellsouth.net.
Also goes by: Mercy A Labarba
Address History: 921 Cayuga Street Apartment A, Santa Cruz, CA 95062;
213 Linden Street # A, Santa Cruz, CA 95062
Emails: kat****@bellsouth.net,
kat****@hotmail.com,
naq****@yahoo.com
Results 1 - 1 of 1