Hours Of Operations Magellan's Washington Mercer Island 98040 Magellan's Hours of Operation and Location in Mercer Island, WA 98040 4.5 - 204 votes 3719 81st Ave Se, Mercer Island, WA 98040 (206) 261-8377 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 Mercer IslandView More Apparel CatherinesCoachAvenueJourneysExpress Sports Vans Recommend For You SIMPLE Mobile Dollar Store Grainger ADT Chem-Dry Crossfit Master Lock Crestwood A Nails Honeywell