Get Directions to Island Veterinary Centre ← View details 132 Lichfield Road, Stafford ST17 4LE, United Kingdom, Stafford, England Get Directions From* To * — Required information