Get Directions to Oscar Sandwell Co Ltd ← View details 120 Lodge Road, West Bromwich B70 8PL, United Kingdom, West Bromwich, England Get Directions From* To * — Required information