Information on Magellan's in Denver, CO 80205 Outlet Note Regular Brands Magellan's Colorado Denver 1800068 Rating 4.6 based on 61 votes Address 16401 E 33rd Dr # 10 Denver, CO 80205 Phone Hours may vary in different stores. For accurate hours, please contact each store directly. Suite643 Hours may vary in different stores. For accurate hours, please contact each store directly. People Also Viewed