Staples 640

Staples #640, also known as Staples, Lloyd Shopping Center, is a Staples office supply store located at 235 North Burkhardt Road in Evansville, Indiana.