Sears Service Center 8180

Sears Service Center #8180 was a Sears Service Center store located at 533 North Nelson Road in Columbus, Ohio.