Rebecca now resides at 8995 Lindbergh Blvd, Olmsted Falls, Oh 44138. Nancy L Best, Marjorie Best, Raymond R Best and 2 other people are people possibly related to Rebecca. Phone number listed for Rebecca is (440) 243-0523. Her birth year was listed as 1947. She has stayed in Cleveland, Lakewood and Berea before moving to Olmsted Falls. The current age of Rebecca is 77.