Newbold Toyota in O'Fallon, IL has a wide selection of new 2012 Toyota Venzas in stock. The 2012 Venza is a family-friendly vehicle offering a comfortable, spacious interior.