Contact Us Fill in the form to contact Quilla Communications Contact Us Name First Last Last Email Subject Message Submit Quilla Communications is based in Strasbourg, France and Minneapolis, Minnesota.