Save Allen Sloan, MD AllenSloan1.MD.com • Anesthesiologist Allen Sloan, MD 6336 N Oracle Rd Ste 326, Pmb302, Tucson, AZ