Hours Of Operations Magellan's Missouri St. Louis 63124 Magellan's Hours of Operation and Location in St. Louis, MO 63124 4.7 - 128 votes 13500 Riverport Dr Mrylnd Ghts, St. Louis, MO 63124 (314) 266-0425 Get Directions Magellan's Hours Category: Accessories Apparel Electronics Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map 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 Snap Fitness Aldi Food Town Shaw's Waldbaum's Dierbergs Markets Value City Furniture Empire Today Steelcase La-Z-Boy Furniture Galleries