David Leandro was born in 1968, age 55. David Leandro's address is 2804 Turtle River Drive , Leander, TX 78641. Possible relatives include Daniel Leandro, David Leandro and 6 others. David's latest phone number is (512) 259-1598. Previous phone numbers include (512) 273-6921 and (512) 326-1606.
Also goes by: David A Leandro
Address History: 2804 Turtle River Drive, Leander, TX 78641;
2309 Berkeley Avenue Apartment 2045, Austin, TX 78745;
Cedar Park, TX 78613
Results 1 - 1 of 1