Self Discovery Wellness Arts Center, Inc.

Self Discovery Wellness Arts Center, Inc.
26 Lake Avenue
Montrose, PA 18801
570-278-9256

A non profit, tax exempt organization whose intended purpose is to encourage and serve a person’s inner motivation towards wholeness, wellness, and health through body/mind/soul/spirit integration.
The Center operates from a beautiful restored home and landscaped grounds where it provides the ideal setting for healing, self-discovery and personal spiritual growth. Our labyrinth walk is a focus point for community gathering and personal reflection.

Directions to listing