Ellen Owens Patte, Age 71Resides in Saint Helena Island, SC
Lived InBluffton SC, Sapulpa OK, Muskogee OK, Stillwater OK
Also known asPatte E Owens, Ellen O Owens, E Owens Patte, Patte M Owens, Owens Patte, Patricia Owens
Includes Address(6) Phone(3) Email(1)