Estella Mallard was born in 1960, age 63. Estella Mallard's address is 423 La Garde Street , San Antonio, TX 78223. Possible relatives include James Mallard, Ray Mallard and 6 others. Public records show Estella has also lived in Floresville, TX. Estella's latest phone number is (210) 265-3843. Previous phone numbers include (210) 392-9058 and (210) 468-5540. The latest email address for Estella Mallard is est****@yahoo.com.
Estella Mallard's current address is 194 Southeast Diamondback Glen , High Springs, FL 32643. Estella's age is 39 years old (1984). Phone numbers associated with Estella are (352) 226-8566 and (352) 283-4596. Estella has also lived in Fort White, FL and Gainesville, FL. The latest email used to communicate with Estella Mallard is dar****@windstream.net.
Results 1 - 2 of 2