
Accepting patients
Dr. Randy Horwitz, MD, PHD is an Allergist & Immunologist, who primarily practices in Tucson, AZ with 2 additional practice locations. He is board certified by the American Board of Allergy and Immunology and American Board of Internal Medicine.