Save John A. Mallory, MD JohnAMallory2.MD.com • Internist John Mallory, MD 10601 Quivira Road, Suite 200, Lenexa, KS