Sears Hometown 7667

Sears Hometown #7667 was a Sears Hometown store located at 101 South White Sands Boulevard in Alamogordo, New Mexico.