Staples 1353

Staples #1353, also known as Staples, South McDowell Blvd, is a Staples office supply store located at 207 South McDowell Boulevard in Petaluma, California.