Sister Cor Immaculatum is a peaceful retreat center nestled in the heart of Scranton, PA, offering a serene environment for spiritual reflection and renewal.
With a focus on fostering inner peace and personal growth, this establishment provides a tranquil space for individuals seeking solace and connection with their spiritual beliefs.
Generated from their business information