William P Klein lives in Newport Beach, CA. Other places in which he has lived are Newport Coast, CA and Huntington Beach, CA. He has worked for Md, Doctor Of Medicine and Huntington Beach Internal Medical. His work experience includes positions as Doctor and Medical Doctor.