Discover Indian Trail
compiled from our dataIndian Trail is located in North Carolina, USA, and has a population of about 39,997. Our atlas lists 116 places here.
These include 7 sights and 0 museums, 109 restaurants, 0 places to stay and 0 cocktail bars. Highlights include Ardmore at the Trail, Exchange at Indian Trail, Elwood Apartments.