Deguang Chen's address is 3330 146th Street , Flushing, NY 11354. Possible relatives include Chiuwai Chan, Annie Chen and 14 others. Deguang's latest phone number is (718) 335-9189.
Phone Numbers: (718) 335-9189
Address History: 3330 146th Street, Flushing, NY 11354;
14470 41st Avenue Apt 1c, Flushing, NY 11355;
Jackson Heights, NY 11372
Results 1 - 1 of 1