Melchor Leon was born in 1964, age 59. Melchor Leon's address is 1218 S Kennedy Avenue , Tyler, TX 75701. Possible relatives include Hector Deleon, Catalino Leon and 5 others. Public records show Melchor has also lived in Tyler, TX. Melchor's latest phone number is (903) 526-1539. Previous phone numbers include (903) 593-4162 and (903) 617-6194.
Melchor Leon's current address is 1227 W Shaw Street , Tyler, TX 75701.
Address History: 1227 W Shaw Street, Tyler, TX 75701
Results 1 - 2 of 2