Save Charles L. Armstrong, MD CharlesLindberghArmstrong.MD.com • Family Doctor Charles Armstrong, MD 2608 Tallant Road, Santa Barbara, CA