Esther Barrera was born in 1974, age 49. Esther Barrera's address is 23367 Ivywood Northwest Street , Saint Francis, MN 55070. Possible relatives include Abdiel Mendoza, Cruz Mendoza and 1 others. Public records show Esther has also lived in Mountain View, CA and Minneapolis, MN. Esther's latest phone number is (612) 377-4076. Previous phone numbers include (612) 706-2807 and (650) 964-9573.
Address History: 23367 Ivywood Northwest Street, Saint Francis, MN 55070;
333 Escuela Avenue Apartment 113, Mountain View, CA 94040;
Minneapolis, MN 55411;
Saint Paul, MN 55121
Results 1 - 1 of 1