Margaret Davilla was born in 1955, age 68. Margaret Davilla's address is 528 S Church Street , Lockhart, TX 78644. Possible relatives include Albert Davila, Angelita Davila and 9 others. Public records show Margaret has also lived in Lockhart, TX. Margaret's latest phone number is (361) 665-7333. Previous phone numbers include (512) 655-7333 and (512) 665-7333.
Also goes by: Margaret Olivia Hernandez
Margaret Davilla's current address is 9907 Woodglen Drive , Austin, TX 78753. Phone numbers associated with Margaret are (512) 837-6283. Margaret has also lived in Manor, TX.
Phone Numbers: (512) 837-6283
Results 1 - 2 of 2