Stella Deleon was born in 1938, age 87. Stella Deleon's address is 1010 E Saint Patrick Street Lot 51, Rapid City, SD 57701. Possible relatives include Louisa Deleon, Patrick Deleon and 1 others. Public records show Stella has also lived in Park River, ND. Stella's latest phone number is (605) 342-6772. Previous phone numbers include (605) 454-3379 and (701) 284-6816.
Patrick Deleon's current address is 1515 Saint Clair Avenue , East Liverpool, OH 43920. Patrick's age is 94 years old (1931). Phone numbers associated with Patrick are (605) 342-6772 and (605) 348-2701.
Robert Strachan's birthday is 10/04/1929, and is 95 years old. Robert's home address is 1712 Po Box , Azle, TX 76098. Associates and relatives include Debra Allen, Virginia Hornbeck and others.
Severo Deleon's address is: 1312 Guthrie Street , San Angelo, TX 76901. Address history includes Rapid City and Sioux Falls. Some of Severo Deleon's relatives are Kristy Bohrer, Dreama Cox and others. The phone number we have for Severo is (325) 227-8269.
Results 1 - 4 of 4