New Balance Factory Store Citadel is located within the Citadel Outlets at 100 Citadel Dr #715, Los Angeles, CA. With a rating of 4.3 based on 240 reviews, the store offers a selection of New Balance footwear and apparel in a factory outlet setting. The outlet’s location in a major shopping center makes it relatively easy to find for visitors familiar with the area. The store environment can be typical of outlet shopping, often providing a range of sizes and styles. Customers may find it useful to check store details and product availability before visiting. For a potentially quieter experience, consider visiting during weekday hours or outside peak shopping times.