The age of Jenny is 53. The number currently linked to Jenny is (847) 303-1053. This person's birth year is 1971. Esolution Technologies, Inc is business that might have connection with Jenny. Possible relatives of Jenny are: James Chen, Hong Mary Wang, Tien D Chen and 6 other people. 112 Newton Ave, Glen Ellyn, Il 60137 is where Jenny resides. Palatine, Milpitas, Schaumburg and 5 other cities are cities Jenny has lived in.