Office Depot Tech Services
Printing Services
Hours:
4100 W Willow Knolls Dr, Peoria IL 61615
Tips
Hours
Most Recent Comments
-
May 2022
If you want to work with a manager that curses at his employees ask for Robert Todd. He has a bad attitude and objectifys woman that visit the store.
-
December 2021
Helpful staff. The store is pretty well stocked. There always seems to be a wait at the cash register.
-
February 2020
Don't buy anything that needs delivered. Order was a week late and they only brought 1 of the 3 items.
More Comments(12)
You May Also Like
-
Peoria, Illinois