Tucson and Sahuarita are cities Helen has lived in. Helen’s residency is at 2980 Sandburr Rd, Tucson, Az 85756. The phone number (520) 889-1563 is Helen’s. Company linked with Helen is: Summit Water Co-Op, Inc. The current age of Helen is 83. Helen's birth year is 1941.