Roderick Johnson, the individual marks 49 years since their birth on 27 December 1975, according to archival data. Johnson, the person lives in a building at 5635 Greer Ave, St Louis, MO 63120. Rodrick Johnson has established a residential record of seven addresses. This individual has occupied residences at: 3903 Lexington Dr, St Charles, MO 63304, 2 Crookham Ct, Florissant, and 9659 Forest Ln #104-B, Dallas. Packages for Johnson, the person were sent to Po Box 150457, Saint Louis, MO 63115-8457. The last time this po box was utilized was in 2011. According to the data, Mr. Johnson and Carol D Johnson (fifty-five years) are married. Reach out to Roderic K Johnson at [email protected] or [email protected]. The given name Johnson is well represented in Missouri, Illinois. It is our assumption, based on public records, that Ms. Johnson, Charles Johnson are also living at 5635 Greer Avenue Saint Louis