Felicia will celebrate 33rd birthday on September 3. Felicia lives at 886 West Wood Str, Decatur, IL 62522 at present. We know that Ruby Norton, Della Burton, and nineteen other persons also lived at this address, perhaps within a different time frame