( 1 Reviews )
Office Depot Tech Services
Computer Support And Services, Business Center, Business To Business Service
12211 E 96th St N Owasso, OK 74055
Kyle Ramsey
Disappointed. Need to dispose of a 65" LCD TV, they only take up to 50"
( 123 Reviews )
Office Depot
Office Supply Store, Business To Business Service, Computer Consultant
12211 E 96th Street N Owasso, OK 74055
Martha L. Horn
Colby had great customer service. He helped us find items we were looking for and was patient and kind when me and my mom were waking slowly. Five stars for Colby!
( 129 Reviews )
Shepard Technologies - Owasso
Consultant, Business To Business Service, Computer Consultant
12322 East 86th St N Owasso, OK 74055
J Bret Metcalfe
Chip and team responded to my concern and gave me good guidance as to the possible issue. Once confirmed, issue seems resolved.
( 0 Reviews )