The current age of Donovan is 51. The residency of Donovan is at 4608 Callisto Ter, Austin, Tx 78727. The possible relatives of Donovan are Marca Mullican Scott, Jerry Dean Scott, Joanna Lerondscott and 4 other people. Donovan's birth date was listed as 1974. A city Donovan has lived in before is Austin. Records link phone number (512) 836-8685 with Donovan’s details.