( 48 Reviews )
T-Mobile
Internet Service Provider, Electronic Parts Supplier, Electronics Store
5953 W Park Ave Ste 1029 Houma, Louisiana 70364
Cary Tanner
The knowledge of the product sold at this store lacks. When I asked common questions the individual responds, I think so or the other girl said the plan what was it. Just ... more
( 31 Reviews )
T-Mobile
Cell Phone Store, Electronic Parts Supplier, Electronics Store
1826 Mlk Jr Blvd, Ste J Houma, LA 70360
Ernie D.
They use to have great friendly service. When Dana was the store manager things where different and you could get stuff done and helped properly. Now they will sell you s ... more