Where are your US headquarters located? Jessica Taylor January 12, 2017 21:13 Updated Follow The administrative offices for US and Canada are located in Chicago, Illinois. Related articles I am not sure which bar, disc, etc to choose! Do you have a physical store? Terms & Conditions for Sales Cost of Shipping I would like to exchange or return __________. How do I do this? Comments 0 comments Please sign in to leave a comment.