Chen Urtis was born in 1978, age 45. Chen Urtis's address is 6208 South Marshfield Avenue Apartment H, Chicago, IL 60636. Possible relatives include Leona Cox, Adele Curtis and 9 others. Public records show Chen has also lived in Chicago, IL and Calumet Park, IL. Chen's latest phone number is (773) 732-1174. Previous phone numbers include (773) 863-6590 and (773) 891-0165.
Also goes by: Chen K Curtis,
Chen Curtis
Address History: 6208 South Marshfield Avenue Apartment H, Chicago, IL 60636;
6208 South Marshfield Avenue, Chicago, IL 60636;
Calumet Park, IL 60827;
Peoria, IL 61604
Results 1 - 1 of 1