The Salt Shed is located within Chicago, United States. The exact postal address is 1357 North Elston Avenue, Chicago, Chicago, United States