Indian Land Recreation Center Location:8286 Charlotte Hwy, Indian Land, SC 29707Phone:803-802-7529 Related