Hours Of Operations Magellan's Massachusetts North Billerica Magellan's Hours of Operation and Locations in North Billerica, MA 4.6 - 201 votes 1 Locations in North Billerica magellanlp.com Magellan's Hours Category: Accessories Apparel Electronics Magellan's - North Billerica, MA 01862 101 Billerica Ave, #4-1(978) 856-2345 View Store Details Explore North BillericaView More Apparel JusticeDotsExpressDr Jay's Sports Vans Jewelry The Paper Store Recommend For You Snap Fitness Aldi Winn-Dixie Food Town Shaw's Waldbaum's Fresh & Easy Neighborhood Market Dierbergs Markets Value City Furniture Lamps Plus