Mario Vela was born in 1942, age 81. Mario Vela's address is 4203 Toluca Street , Laredo, TX 78046. Possible relatives include Melissa Benairdes, Maria Cruz and 15 others. Public records show Mario has also lived in Laredo, TX. Mario's latest phone number is (210) 843-4057. Previous phone numbers include (956) 334-4990 and (956) 568-7004.
Also goes by: Mario A Vela
Results 1 - 1 of 1