The "Stalco" warehouse is a squat grey building with orange text reading STALCO - YOUR #1 SOURCE FOR SUPPLEMENTS! near the wide double doors. The loading docks are open for now - you can spot staff loading something onto trucks to be sent off. You're pretty sure it is not actually natural supplements, based on the intel you've gathered.