1421 Byrd Dr, River Oaks, Tx 76114 is where Robert resides. His birth year was listed as 1930. Public records show that Robert is connected with Inspiration Point Baptist Church. The phone number (817) 626-7740 is Robert’s. Robert has reached 93 years of age. Ada Anderson Peel, Beth Peel, W Peel and one other person are people possibly related to Robert.