Joseph S.
6/17/2025
True oasis of Spiritual refreshment. I have made many visits to this apparition site. Every time it gets better by leaps and bounds. Hope to go again as soon as it is safe to travel. I believe...
(1)
Our Lady of the Roses is a serene and welcoming establishment nestled in Flushing, NY. It offers a space for individuals seeking solace and spiritual reflection.
This place provides a tranquil environment for visitors to connect with their faith and find moments of peace and contemplation.
Generated from their business information
True oasis of Spiritual refreshment. I have made many visits to this apparition site. Every time it gets better by leaps and bounds. Hope to go again as soon as it is safe to travel. I believe...