She has stayed in Lakewood, Cleveland, Milwaukee and one other city before moving to Olmsted Falls. 1973 is the birth year of Theresa. Theresa now resides at 25969 Myrtle, Olmsted Falls, Oh 44138. ...