Horrible service at this location. Do not visit this location, for the managers mock the customers and display their obvious apathy for the customers issues and concerns.
Horrible service at this location. Do not visit this location, for the managers mock the customers and display their obvious apathy for the customers issues and concerns.
Country: USA State: Delaware City: Newark
Site: verizonwireless.com
0 comments