Electronics in Charlotte, NC
Electronics
3140 W Arrowood Rd,
Charlotte ,
NC
28273
UNITED STATES
This location is now closed. Please visit one of our nearby Time Warner Cable locations.
Based on 1 reviews
Check your bill..TWC is overcharging
I have been on a 2 year contract for by bundled services and received a letter in November telling me my service would go up (only)$17/mo or 14% if I renewed my contract for 2 more years. It would be automatically renewed unless I...Worldwide > United States > Charlotte, NC > Electronics