2105 Little Creek Ct, Louisville, Ky 40218 is where Twanda lives. In addition to Louisville, Twanda also lived in Louisville. The phone number (502) 290-8544 is Twanda’s.