T-Mobile Authorized Retailer
Electronics,
Cell Phone Stores,
Internet Service Providers
Hours:
519 E Norris Dr, Ottawa IL 61350
Tips
Hours
Most Recent Comments
-
October 2023
They go above and beyond what you would expect for customer service. My 4th phone with them. They always find you a great deal too and friendly staff.
-
October 2023
The Manager is literally the best manager I’ve ever encountered ? ? ?She is so helpful and sweet and always fast at helping everyone ??
-
September 2023
Very helpful staff that knows what they are doing ?.
More Comments(47)
You May Also Like
-
Ottawa, Illinois