Public records show Turners Falls, Weymouth and Wendell as cities Mitchell also stayed in. Records link phone number (781) 863-2647 with Mitchell’s details. 34 O St, Turners Falls, Ma 01376 is where Mitchell resides. Mitchell was born 76 years ago. 1948 is the birth year of Mitchell.