Staples 1386

Staples #1386, also known as Staples, Lakewood Blvd, is a Staples office supply store located at 12070 Lakewood Boulevard in Downey, California.