Noodles & Company 9507

Noodles & Company #9507 is a Noodles & Company restaurant located at 2575 West Wabash Street in Springfield, Illinois. The location opened on 39645.