Get Directions to Ida Road Clinic ← View details 78-80 Ida Road, Walsall WS2 9SR, United Kingdom, Walsall, England Get Directions From* To * — Required information