About Somersworth Plaza
Somersworth Plaza is a shopping mall in Somersworth, NH, United States.
It is located at 85 Main St, Somersworth, NH 03878. Visitors rate it 4.1 out of 5 based on 83 reviews.
Frequently asked questions about Somersworth Plaza
Where is Somersworth Plaza located?
Somersworth Plaza is located at 85 Main St, Somersworth, NH 03878, United States.
How is Somersworth Plaza rated?
Somersworth Plaza has a rating of 4.1 out of 5 based on 83 reviews.
Is Somersworth Plaza wheelchair accessible?
Yes, Somersworth Plaza has a wheelchair accessible entrance.
Similar places nearby
Convenience store
4.3 (114)
303 Main St, Somersworth, NH 03878
Restaurants
4.3 (111)
60 High St, Somersworth, NH 03878
Beer store
4.3 (341)
20 Market St # 22, Somersworth, NH 03878
Restaurants
4.4 (172)
369 NH-108, Somersworth, NH 03878
Convenience store
4.3 (114)
303 Main St, Somersworth, NH 03878
Restaurants
4.3 (111)
60 High St, Somersworth, NH 03878
All pizza places in Somersworth, NH → All places in Somersworth, NH →