Verizon
Electronics,
Cell Phone Stores,
Internet Service Providers
Hours:
1212 S Washington St, North Attleborough MA 02760
Tips
Hours
Most Recent Reviews
-
January 2024
I did not have customer service that assisted me in Spanish
-
May 2023
We came in to buy new phones. Store was spotleasGabriella was very helpful and easy to talk to
-
February 2023
If you are looking for great customer service go see joe. He is very knowledgeable and has great stories.
More Comments(97)
Nearest Verizon Stores
You May Also Like
-
-
0.36 miles
AT&T Store
Cell Phone Store, Mobile Phones
-
-
North Attleborough, Massachusetts