He has stayed in Phoenix, Pinson, Birmingham and 2 other cities before moving to Leeds. The current age of Roderick is 72. 304 Kings Forest Dr, Leeds, Al 35094 is where Roderick resides. Records link phone number (205) 856-7210 with Roderick’s details. 1952 is his birth date.