Dr. David Greenstein is a dermatologist in Newton. Dr. Greenstein diagnoses and treats conditions of the skin. Call his office if you are suffering from acne, rosacea, psoriasis or any other skin ailment.