Staples 738

Staples #738, also known as Staples, Truxel Road, is a Staples office supply store located at 3631 Truxel Road in Natomas, California.