Velouria Opens 2nd Location

Sunday, December 20, 2009

Ballard boutique Velouria has opened a new location at 1521 Melrose Avenue on Capitol Hill. Velouria is a boutique and art gallery that focuses on featuring apparel and accessories made by independent designers. The new capitol hill store will also offer a men's section. Visit Velouria online by clicking here

 

0 comments:

Post a Comment