Hours Of Operations Barbour Missouri St. Louis Barbour Hours of Operation and Locations in St. Louis, MO 4.6 - 100 votes 1 Locations in St. Louis yhbcpa.com Barbour Hours Category: Apparel Barbour - St. Louis, MO 63104 Vista Ave & S Grand Blvd(314) 577-8763 View Store Details Explore St. LouisView More Apparel TJ MaxxRoss Dress for LessBurlington Coat FactoryColdwater CreekLord & Taylor Sports SheplersNew BalanceDick's Sporting GoodsVansColeman Jewelry Hobby LobbyBurlington Coat FactoryLord & TaylorSaks Fifth AvenueBelk Recommend For You Bargain Town Store Barneys New York Bashas' Bealls Florida Beauty & the Beach Belden Jewelers Benefit Cosmetics Benjamin Moore Beverly's Fabric & Crafts Bianchi