Oxbow Strasbourg – Reviews Oxbow Strasbourg is a popular surf shop located in the beautiful city of Strasbourg, France. … Read more