Henry Weinstock, MD, is a general medicine practitioner who specializes in evaluating and treating a variety of conditions in adult patients.