Stockwell Storage currently operates facilities in two locations.  The heart of the business can be found at 17-21 Duck Ponds Road in the northern Barossa township of Stockwell located close to the largest Barossa town of Nuriootpa.

Shedding is a mixture of purpose built, air-conditioned warehousing consisting of blanket insulated, internally lined corrugated iron sheds as well as insulated single skin cgi sheds.  The buildings all have fire equipment, monitored smoke and burglar alarms, and are patrolled regularly after hours.  The sites have perimeter security fencing, bituminised carriageways including turning areas for semi-trailers.