Dr.Robert Puff, Clinical Psychologist in Newport Beach, CA

Dr.Robert Puff is a licensed clinical psychologist successfully helping families, adults, adolescents, and children for over 20 years. His expertise covers stress and anger management, parenting, relationships, depression & healing from past traumas. As a therapist, he has a holistic approach to psychological issues.