New Balance Nationals 2025 Location. Meet location we are very excited that the 2023 edition of the new balance nationals indoor championship will be held at the track at new balance, located on the brands boston. Nbno 2025 standards coming soon.
The track at new balance, boston ma, 91 guest street, boston, ma 02135 The best in high school track & field will compete at the track at new.