Thelma celebrated 79th birthday on June 1. Thelma lives at 4525 North Narragansett Avnue, Chgo, IL 60630-3029 at present. We know that Antonio M Delossantos, Francis Delossantos, and three other persons also lived at this address, perhaps within a different time frame