Elmira, NY | Williamsburg, VA | Newport News, VA
Also known as: b1g_p1mp1n_2006
Terry Decker lives in Elmira, New York. Other places in which Terry has lived are Williamsburg, Virginia; Newport News, Virginia; Towanda, Pennsylvania and Yorktown, Virginia. Tina M Decker and Maria Decker are in Terry family.