7542 Santa Fe Dr, Houston, Tx 77061 is where Wren lives. The current age of Wren is 48. Records link phone number (512) 454-7261 with Wren’s details. She has stayed in Houston and Austin before moving to Houston. Wren's birth date was listed as 1976. Wren's possible relatives are Laurine Jones Shepler, William Dennis Shepler, Christopher E Tominaga and 3 other people.