Avalon Exchange

Are you a little bit trendy, a little bit vintage, and a little bit rock'n'roll? The local outpost of this small chain of buy/sell/trade stores covers the fashion needs of guys and gals in one of the city's hippest 'hoods. Open 11 am-8 pm M-Sa, noon-7 pm Su. 

Locations

6388 Delmar Blvd
St. Louis, MO 63130
United States