70-year-old Rebecca Il Henderson lives in Atlantic Beach, Florida, but has also spent time in Gulf Breeze, Florida; Jacksonville, Florida; Pensacola, Florida and Streator, Illinois. Some of Rebecca relatives are Selina Todd Touchstone and Kimberly M Harris.