Planet 21 is located at 3045 Freedom Dr, Charlotte, NC. This location is in the Ashley Park neighborhood..