Volcom on Telegraph Avenue closes Wednesday

Joe Wright/Staff
Volcom on Telegraph Avenue closed down due to lack of sales.
Today, Telegraph Avenue bids goodbye to Volcom, the fashion store that has for four years provided a shopping ground for students. Read More…