Possible relatives of Shelonda are: Nancy L Wren, Tyrone A Wren, Rodrick L Wren and 2 other people. Shelonda was born 47 years ago. Records link phone number (410) 672-0487 with Shelonda’s details. Shelonda’s residency is at 1323 Passage Dr, Odenton, Md 21113. This person's birth year was listed as 1977.