Staples 187

Staples #187, also known as Staples, New London Shopping Center, is a Staples office supply store located at 292 US Route 1 in New London, Connecticut.