People possibly related to Twanda are Fedora Maria Love, Ann Baker, Ronald Lee Baker and 4 other people. Twanda is a resident of 1205 Climax St, Lansing, Mi 48912. The phone number (517) 485-8881 is Twanda’s. A city Twanda has lived in before is Lansing. This year Twanda celebrated this person's 50 birthday. This person's birth year is 1974.