Spencer Auten was born in 1992, age 32. Spencer Auten's address is 1216 Watauga Street , Raleigh, NC 27604. Possible relatives include Jared Auten. Public records show Spencer has also lived in Greensboro, NC.
Related to: Jared Auten
Results 1 - 1 of 1