Mitchell’s residency is at 40921 Emeralda Island Rd, Leesburg, Fl 34788. Mitchell has reached the age of 59 years. Mitchell has listed (352) 343-9760 as his phone number. Cities Mitchell has lived in before are Margate, Leesburg and Ft Lauderdale. His birth year was listed as 1965.