9770 Douglas Ln #102, Olmsted Falls, Oh 44138 is where Betty lives. Betty turned 90 years old. 1933 is the birth year of Betty. In addition to Olmsted Falls, Betty also lived in North Olmsted,...