Star 99 Cent Store
5902 S Dixie Hwy # A
West Palm Beach, FL 33405
West Palm Beach, FL 33405