Luis Lugo-Velez was born in 1987, age 37. Luis Lugo-Velez's address is 12935 Palm Leaf Court , Houston, TX 77044. Possible relatives include Hedda Lugo, Luis Lugo and 3 others. Public records show Luis has also lived in Dickinson, TX. Luis's latest phone number is (512) 284-6253.
Phone Numbers: (512) 284-6253
Results 1 - 1 of 1