Hellen Bower was born in 1939, age 84. Hellen Bower's address is 513 Northcrest Road , Angola, IN 46703. Public records show Hellen has also lived in Ashley, IN and Columbia City, IN. Hellen's latest phone number is (260) 244-2624. Previous phone numbers include (260) 665-7138 and (260) 665-8017.
Address History: 513 Northcrest Road, Angola, IN 46703;
830 W State Street Apt 128, Ashley, IN 46705;
Columbia City, IN 46725;
Dallas, TX 75253;
Seagoville, TX 75159
Results 1 - 1 of 1