Leo Velarde's address is 8237 Country Squire Place Apartment 3, Cordova, TN 38018. Possible relatives include Ashley Huckabee, Juan Verlarde and others. Leo's latest phone number is (901) 309-8444. Previous phone numbers include (901) 757-2362.
Leo Velarde's current address is 1908 Barcelona Road Southwest, Albuquerque, NM 87105. Phone numbers associated with Leo are (505) 877-0829. Leo has also lived in Albuquerque, NM.
Leo's home address is 4406 Bear Ridge Court , Greensboro, NC 27406. Associates and relatives include Deborah Rodriguez, Antonio Velarde and others.
Leo Velarde's address is: 1090 Southwest 3rd Street , Hallandale, FL 33009. Address history includes Davie and Hallandale Beach. Some of Leo Velarde's relatives are Juan Bello, Rosario Castillo and others. The phone number we have for Leo is (239) 961-5214. Leo Velarde's email address is leo****@worldnet.att.net.
Results 1 - 4 of 4