A computer store
Our store has some older inventory that we are closing out and selling at deep discounts. All items are new in box and can be picked up today!
12841 Lorain Ave, Cleveland, Ohio, 44111
Open Monday to Friday, 11am to 4pm
© 2022. All Rights Reserved. PC Power: A computer repair store in Cleveland.