213 W Peter St, Edinburg, TX, 78541 (current address)
Rosa Deleon in Edinburg, TX, USA
We found 1 person named Rosa Deleon in Edinburg, TX. View Rosa’s phone numbers, current address, previous addresses, emails, family members, neighbors and associates.
Birth, Death, and Divorce Records for Rosa Deleon
Sponsored by Ancestry.com
Rosa Deleon
View Birth RecordsRosa Deleon
View Death RecordsRosa Deleon
View Divorce RecordsRosa Deleon, Q&A
Frequently asked questions for Rosa Deleon
Born on November 7, 1960, Rosa Deleon is or will soon be 63.
Please call Rosa Deleon at (956) 381-9110. We have additional 1 phone number for Rosa Deleon.
You can contact Rosa Deleon at the following email addresses: [email protected], [email protected] or [email protected]
Rosa Deleon currently lives at 213 W Peter St, Edinburg, Texas, 78541 and has been living at this address since 2013.
The following people are indicated as Rosa Deleon’s relatives: Joseph Deleon, San Antonio (TX), Rosalinda Deleon, Elsa (TX), Joseph Deleon, Edinburg (TX), Juan Deleon, Edinburg (TX), Jenry Deleon, Edinburg (TX).