Save Christopher R. Walsh, MD ChristopherRyanWalsh.MD.com • Anesthesiologist Christopher Walsh, MD 3901 Rainbow Boulevard, Mailstop 1048, Kansas City, KS