Looks like developers for CVS Pharmacy are on track for their early-fall 2012 target for the grand opening of the Superior, Wisconsin location at 28th and Tower. Trucks and heavy equipment appeared at the location the middle of last week and demolition of the convenience store that used to be at the corner started yesterday...