Village Shoes

Village Shoes

Ashland Oregon 369 East Main Street 97520. / Village Shoes is a step off the beaten path to a fun and eclectic boutique. Original designs and brand names. We offer a world of fashion for your feet.