This profile was last updated on 16/05/2016 and contains information from public web pages.
Local Address- Hilliard, OH
4119 Leap Rd, 0, Hilliard,
OH - 43026-1117
Company Description: The Ultimate Computer Store - We empower customers with computer and electronic solutions coupled with excellent customer service that sets us apart from the rest.Founded in 1979 by two former Radio Shack employees. The first Micro Center store was a 900 sq ft (84 m2). storefront located in the Lane...