Staples 1334

Staples #1334, also known as Staples, Vista Village Drive, is a Staples office supply store located at 235 Vista Village Drive in Vista, California.