Patrick Deleon was born in 1931, age 93. Patrick Deleon's address is 1515 Saint Clair Avenue , East Liverpool, OH 43920. Possible relatives include Louisa Deleon, Stella Deleon and 1 others. Patrick's latest phone number is (605) 342-6772. Previous phone numbers include (605) 348-2701 and (701) 284-6816.
Also goes by: Patrick Deleon
Address History: 1515 Saint Clair Avenue, East Liverpool, OH 43920;
57 P/O Box, Park River, ND 58270;
Rapid City, SD 57701
Stella Deleon's current address is 1010 E Saint Patrick Street Lot 51, Rapid City, SD 57701. Stella's age is 86 years old (1938). Phone numbers associated with Stella are (605) 342-6772 and (605) 454-3379. Stella has also lived in Park River, ND.
Also goes by: Stella Loueen Deleon
Address History: 1010 E Saint Patrick Street Lot 51, Rapid City, SD 57701;
57 P/O Box, Park River, ND 58270
Results 1 - 2 of 2