Get Directions to New Castle Lending ← View details 667 South Brea Canyon Road #24, Walnut, California 91789 +1 909-595-5512 Get Directions From* To * — Required information