11704 53Rd St, Spencer, Ok 73084 is where Wallace lives. Rochelle D Clewis, Carlettler L Clewis, Carletta L Clewis and 3 other people are people possibly related to Wallace. Wallace has reached 60 years of age. Wallace has previously lived in Spencer. Wallace's birth year is 1964. Wallace has listed (405) 769-1633 as his phone number.