The possible relatives of Helen are Charles R Strong, Charles Rjr Strong, Jr Charlesr Strong and 2 other people. Helen owns the phone number (303) 665-7650. The birth year was listed as 1936. The age of Helen is 87. Helen is a resident of 300 Spaulding St, Lafayette, Co 80026. Cities Helen has lived in before are Louisville, Boulder and Longmont.