Get Directions to Swansea Foot Clinic ← View details 30 Wimblewood Close, West Cross, Swansea SA3 5LQ, United Kingdom, West Cross, England Get Directions From* To * — Required information