Other cities that she has stayed in are Englewood and Independence. Helen currently resides at 801 5Th St, Englewood, Fl 34223. Helen was born in 1926. The phone number (941) 475-9653 is Helen’s. Helen has reached the age of 97 years.