Staples Business Depot

Computer Repairs and Support
2460 Winston Churchill Oakville ON L6J4Z2
Write a Review
Write a Review
joe1954
joe1954
11 reviews Oakville, ON
10/10

laptop

I had my computer fixed & they finally treated me well. I was impressed at the final result. i had problems at the start but the store level people assisted with a laptop replacement

Was this review helpful? Yes No