Public records show Nacogdoches, Galveston and Austin as cities Betty also stayed in. The possible relatives of Betty are Stephen Wayne Willard, Richard Hetherington, Max E Willard and one other person. The age of Betty is 71. Betty currently resides at 1820 Avenue O, Galveston, Tx 77550. Betty was born in 1953. Company linked with Betty is: B J Willard Consulting. Records link phone number (936) 569-7442 with Betty’s details.