Sears Service Center 8368

Sears Service Center #8368 was a Sears Service Center store located at 5901 Sunrise Mall in Citrus Heights, California.