Leonid Delarosa was born in 1921, age 102. Leonid Delarosa's address is 13319 Montaigne Drive , Houston, TX 77065. Possible relatives include Alice Delarosa, Angela Delarosa and 8 others. Leonid's latest phone number is (713) 692-9318.
Phone Numbers: (713) 692-9318
Address History: 13319 Montaigne Drive, Houston, TX 77065
Results 1 - 1 of 1