Taylor Elguera was born in 1992, age 32. Taylor Elguera's address is 2640 Kremeyer Circle Apartment 17, Carlsbad, CA 92008. Possible relatives include Gina Boyd, Elvia Elguera and 5 others. Public records show Taylor has also lived in Vista, CA.
Also goes by: Taylor Shea Waters
Results 1 - 1 of 1