Thomas L Stowers, Walter Lafayette Stowers, Charles Stowers and 2 other people are people possibly related to Frances. Frances's birth date was listed as 1938. Frances is a resident of 1911 Stadium Dr, Vernon, Tx 76384. Frances turned 85 years old. Phone number listed for Frances is (940) 552-2467. Frances has previously lived in Vernon.