Shelly Villar was born in 1935, age 88. Shelly Villar's address is 30943 Laurel Lane , Magnolia, TX 77354. Possible relatives include Chere Villar, Jeff Villar and 2 others. Shelly's latest phone number is (281) 252-3863. Previous phone numbers include (281) 259-7480.
Address History: 30943 Laurel Lane, Magnolia, TX 77354
Results 1 - 1 of 1