(800) 353-0384 http://www.CastleChevyCars.com Looking for a local Chevrolet dealership? Check out Castle Chevrolet in Villa Park, IL near Lombard, IL. We have got the all new Chevrolet Tahoe with the great finance options you need. Visit our website at http://www.CastleChevyCars.com or call (800) 353-0384 for more information. Castle Chevrolet is easy to get to from Villa Park, IL or Elmhurst, IL. Visit us for all your new auto needs! 400 E. Roosevelt Road Villa Park, IL 60181.