Records link Helen with Carolyn Perry, David Scott Perry, Rebecca Mteenagers Perry and 5 other people. Helen’s residency is at 264 Laura Ln, Newton, Al 36352. Helen was born in 1958. The phone number (334) 983-5132 is Helen’s. Public records show Midland City, Dothan, Nashville and one other city as cities Helen also stayed in. Helen was born 67 years ago.