Staples 410

Staples #410, also known as Staples, MacArthur Blvd., is a Staples office supply store located at 4343 MacArthur Boulevard in Newport Beach, California.