Save Allison R. Castro, MD AllisonCastro.MD.com • Internist, Anesthesiologist • 14 years experience Allison Castro, MD 5301 E Grant Road, Tucson, AZ