My advice, find a local winery and see if they sell grape juice. My local wineries sell amazing grape juices that are nothing like welchs in wine bottles in Northern Ohio, I assume they're similar to the kind you're looking for.
Edit: just noticed that you wanted sparkling, this may not apply