The aforementioned party, whose birth record states 15-11-85, has attained the age of 40 years. The last known address for Rafael Flagg is 1360 E Logan St, Decatur, IL 62526, USA. The individual in question has been associated with at least 3 known addresses. The person's past locations of residence are listed as: 794 W Waggoner St, Decatur, IL 62526, 794 W Waggoner St, Decatur, IL 62526, and 791 W Division St, Decatur, IL 62526. Some data suggests that Rafael Flagg and Sally Flagg (age 57) are married. Email messages for Flagg, the individual should be sent to either [email protected] or [email protected]. Rafael C Flagg and Devon C Flagg (between 2008 and 2009) lived at the same address, 794 W Waggoner St, Decatur, IL 62526. Based on what public records show, we assume that Charles Brownlee, Barbara Cooper are also residing at this address