Welch has reached 37 years, with their birth date documented as Jul 11, 1988. Frances Welch, the person is officially associated with 807 E 12th St, Del Rio, TX 78840, USA. Frances Welch, the person has been associated with at least seven known addresses. Public records indicate previous residences at: 4100 Tanglewood Ln #123, Odessa, TX 79762, 4675 Oakwood Dr, Odessa, TX 79761, and 710 W Cantu Rd, Del Rio, TX 78840. The aforementioned subject owns two PO boxes, some of which are: Po Box 5454, Abilene, TX 79608-5454, Po Box 3434, Abilene, TX 79604-3434. According to public records, Welch, the person, Carolina H Cardenas (in 2016), and Anette Welch (in 2016) lived at 108 Windcrest Cir, Del Rio, TX 78840. The name Welch is not unique among people living in Texas. The address is home to Ms. Cadena, Ruben Segovia, Anette Welch, among others