Karma Townsend was born in 1971, age 52. Karma Townsend's address is 3616 National Road W Apt 4, Richmond, IN 47374. Possible relatives include Mary Ashby, Amy Townsend and 1 others. Public records show Karma has also lived in Indianapolis, IN and Muncie, IN. Karma's latest phone number is (765) 373-8655. Previous phone numbers include (765) 529-8480.
Address History: 3616 National Road W Apt 4, Richmond, IN 47374;
1731 Centurion Circle, Indianapolis, IN 46260;
Muncie, IN 47303;
New Castle, IN 47362
Results 1 - 1 of 1