DH Dr. Donald Hafer, MD Is this you?Claim your profilePsychologyPsychiatry0Leave a review(214) 345-7355