Enrique Nilo Haro, Yasmen Denniese Haro, Andrea Lee Berry and 6 other people are people possibly related to Todd. The current age of Todd is 51. Phone number listed for Todd is (239) 303-1687. 1973 is his birth date. Other cities that he has stayed in are Cutler Bay, Lehigh Acres and Miami. Todd now resides at 18390 Pine Nut Ct, Lehigh Acres, Fl 33972.