Staples 268

Staples #268, also known as Staples, West Olive Ave, is a Staples office supply store located at 20 West Olive Avenue in Merced, California.