We have found 4 possible relatives of Robert: Stephen Leon Favor, Ann Boettcher Favor, Mark Lewis Favor and one other person. Robert was born in 1933. In addition to Bowie, Robert also lived in Buffalo and Bowie. The current age of Robert is 90. The number currently linked to Robert is (940) 872-3445. Robert currently resides at 311 Gallia St, Bowie, Tx 76230.