4.7 based on 24 reviewsView this provider's reviews
Patient satisfaction ratings and reviews are based on personal opinions. Before you choose any doctor you should take into account their background, training, specialized experience AND their patient satisfaction to ensure they are the right fit for you.
I believe people have within them the strength and ability to change their life.You are NOT powerless over any addiction or self-defeating behavior. In a confidential environment, together we will identify your strengths, challenge your belief system, increase your insight into negative and self-defeating thoughts and address unresolved issues from your past. I will help empower, guide and teach you the tools and skills to control and transform your life to one of self-fulfillment and peace.Read more
Diana Allen's Experience
For the best healthcare for your needs, choose a doctor who specializes in your medical condition.
Check to see that this provider treats your medical condition.
Check to see that this provider performs the procedure that you need.
Check to see if your provider has any malpractices, board actions, or sanctions.
Learn more about where this provider went to medical school, residency, and more.
Check to see what languages this provider and/or staff speak.
Memberships & Professional Affiliations
View memberships and affiliations associated with this provider.
Overall Patient Satisfaction
Likelihood of recommending Diana Allen to family and friends is 4.7 out of 5