He has stayed in Ocean, Cleveland, Neptune and 2 other cities before moving to North Royalton. This person's birth year is 1964. 18101 State Rd, North Royalton, Oh 44133 is where Mitchell resides. Possible relatives of Mitchell are: Helen Yao Klebe, Chiulin Lin Yao, Paul Yao and 6 other people. Mitchell has listed phone number: (440) 237-7242. The current age of Mitchell is 60.