800 353-0384 http://www.CastleChevyCars.com Hey, Villa Park, IL and La Grange, IL area residents - Visit Castle Chevrolet for new Chevrolet vehicles. For performance and safety amenities check out the all new Chevrolet Camaro at Castle Chevrolet. Call 800 353-0384 or get a price quote today at http://www.CastleChevyCars.com. Whether you live near Villa Park, IL or Elmhurst, IL, come to Castle Chevrolet. 400 E. Roosevelt Road Villa Park, IL 60181.