Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* Lawyer Judy Tiantian Chen, Practice Areas Project Finance Attorneys. is located in the city of South Elgin, the state of Illinois. Attorney legal address 888 Sunrise DrSouth Elgin, IL, 60177-3745. For more information, please call (630) 776-7988 Your comments* (not for publishing) * — Required information Judy Tiantian Chen ← View details 888 Sunrise DrSouth Elgin, IL, 60177-3745, South Elgin, Illinois (630) 776-7988