Leon Devries was born in 1934, age 90. Leon Devries's address is 5801 Hollister Street Apartment 508, Houston, TX 77040. Possible relatives include Irma Carrasco, Mollie Coggin and 6 others. Leon's latest phone number is (832) 971-2495.
Phone Numbers: (832) 971-2495
Address History: 5801 Hollister Street Apartment 508, Houston, TX 77040;
8330 Autumn Wind Drive, Houston, TX 77040;
Spring, TX 77389
Results 1 - 1 of 1