Public records show Hitchcock as a city Roy also stayed in. 1932 is the birth year of Roy. Roy currently resides at 2006 Desert Springs Ct #73, League City, Tx 77573. The number currently linked to Roy is (281) 557-7511. The age of Roy is 91.