Robert now resides at 1 Travertine Ct, Townsend, De 19734. Robert has previously lived in Warren, Alford and Swansea. Robert has reached 92 years of age. The number currently linked to Robert is (401) 245-4197. Company linked with Robert is: Snap Seal, Inc. 1932 is the birth year of Robert.