Specialties: Shoes and Leather Goods

Boutique Odeon Chaussures Boutique Odeon Chaussures is a footwear retailer located on the Rue Jean-Jacques-Rousseau in central Geneva. It offers a selection of stylish shoes in a central shopping location. The boutique serves residents and visitors looking for quality footwear in the heart of Geneva’s main commercial district.