The birth year was listed as 1953. Public records show Land O Lakes as a city Todd also stayed in. The phone number (813) 949-3030 is Todd’s. 2849 Oakcrest Pl, Land O Lakes, Fl 34639 is where Todd lives. The current age of Todd is 72.