Devence Turner's address is 3151 Sheridan Avenue , Saint Louis, MO 63106. Possible relatives include Devence Turner, Shan Turner and others.
Address History: 3151 Sheridan Avenue, Saint Louis, MO 63106
Devence Turner's current address is 2242 Williamsburg Drive , Cincinnati, OH 45225. Devence's age is 63 years old (1960). Phone numbers associated with Devence are (513) 407-6080 and (513) 542-1653. Devence has also lived in Decatur, IL.
Results 1 - 2 of 2