THERESA ODUM

THERESA ODUM

General Information Name THERESA ODUM OpenOversight ID 19801 Unique Internal Identifier 128616 Department Chicago Police Department Race Black Gender Female Birth Year (Age) 1966 (56) First Employment Date 1991-02-27 Found At: THERESA ODUM