Helen was born in 1967. Helen has previously lived in New Lenox, Silver Spring, Hanover and 3 other cities. This year Helen celebrated her 57 birthday. Helen’s current address is 17218 Long Bow Dr #112, Lockport, Il 60441. The phone number (815) 588-3966 is Helen’s.