Frances Vela was born in 1958, age 65. Frances Vela's address is 306 Spring Creek Lane , Atlanta, GA 30350. Possible relatives include Francisco Bailon, Ann Figueroa and 12 others. Frances's latest phone number is (678) 615-3082. Previous phone numbers include (713) 776-0889 and (713) 779-0183.
Address History: 306 Spring Creek Lane, Atlanta, GA 30350;
9301 Beechnut Street Apt 2404, Houston, TX 77036;
Kerrville, TX 78028
Results 1 - 1 of 1