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