Presently, Specsavers has 4 locations near Newtown, Powys. Here you can see the listing of all Specsavers stores nearby.