Staples 988

Staples #988, also known as Staples, White Sands Blvd., is a Staples office supply store located at 801 White Sands Boulevard in Alamogordo, New Mexico.