Staples 1299

Staples #1299, also known as Staples, Fremont Hub, is a Staples office supply store located at 39116 Fremont Hub in Fremont, California.