8907 Indian River Dr, Houston, Tx 77088 is where Chen lives. Anne Bparker Chen, Frank Kuangshe Chen, Jeff Jiehfuu Chen and 6 other people are people possibly related to Chen. Chen turned 84 years old. Public records show Houston as a city Chen also stayed in. Chen's birth date was listed as 1939. Chen has listed (281) 448-3849 as this person's phone number.