Choose a location
Browse by region
All towns and cities
Verruca treatment in Grimsby

The Achilles Centre

DN31
Trading since
2007
Address
6 Dudley St, Grimsby DN31 2AB
Directions

Address and phone from Overture Maps. Trading since from Companies House. Not yet confirmed by the clinic. Details checked October 2026.

About

The Achilles Centre is a foot clinic on 6 Dudley St in DN31, Grimsby, offering verruca treatment.

Is this your clinic? Claim it free