Staples 636

Staples #636, also known as Staples, West Ventura Blvd., is a Staples office supply store located at 317 West Ventura Boulevard in Camarillo, California.