Public records show Dover as a city Toby also stayed in. The birth year was listed as 1977. The current age of Toby is 47. The number currently linked to Toby is (302) 761-9858. Toby now resides at 506 35Th St, Wilmington, De 19802.