Indian Land is an unincorporated community in the northernmost part of Lancaster County. It lies east of Fort Mill, just south of Ballantyne in southern Charlotte, and west of the villages of Marvin and Waxhaw in North Carolina. This conveniently located community boasts numerous shopping and dining experiences!
or another way