Casa Chavela

Casa Chavela is a fair trade store featuring International products from over 40 countries. Boasting the largest collection of international incense and oils in Windsor this shop is sure to awaken your senses. Find unique gifts that are socially conscious, spiritual, folk art and more.

Address: Casa Chavela - 405 Pelissier St, Windsor, ON
Telephone: (519) 254-6865

Getting your location...