Restoring Hope is a mental health practice offering counseling for individuals ages 13 and older. We provide support for anxiety, depression, grief, low self-esteem, relationship challenges, etc.