- City of Industry, California, United States
YEN LING CHEN is a company based out of 17595 ALMAHURST STREET, SUITE 207, CITY OF INDUSTRY, California, United States.