Records link phone number (303) 690-4686 with Mitchell’s details. In addition to Englewood, Mitchell also lived in Aurora and Denver. The birth year was listed as 1956. Mitchell has reached the age of 68 years. Mitchell currently resides at 3310 Chenango Ave, Englewood, Co 80110.