Meichen owns the phone number (573) 443-2184. Meichen was born 43 years ago. People possibly related to Meichen are Liuming Ming Chen, Shengkuo N Chen, Meichun Chun Chen and 4 other people. 306 Hitt St #5B, Columbia, Mo 65201 is where Meichen resides. Cities Meichen has lived in before are Jamaica, Stony Brook, San Jose and 2 other cities. Meichen was born in 1981.