New Reviewer

Verizon - I need to talk to someone

Not happy whit u services u guys are the worse company ever dont help the customers at all and as a customer Im not happy whit I services
View full review
ID
#2871412 Review #2871412 is a subjective opinion of poster.
Location
Peekskill, New York