
Eddie Bauer
Clothing store$$★ 4.0(89)
Located at River Square in Naperville, IL
Outdoor and casual lifestyle brand offering outerwear, activewear, and travel-ready apparel. Located in Yorktown Center.
About River Square
River Square is located at 22 E Chicago Ave, Naperville, IL 60540, USA. It features 47 stores and services.
View all stores at River Square