Indianapolis, IN | Charlotte, NC
Also known as: smilee317
Tasha Thomas lives in Indianapolis, Indiana. She has also lived in Charlotte, North Carolina. Tasha is related to Lea Marie Hill, Garland Wilder Graves, Debra A Thomasgraves and Shanta S Thomas.