About This Center
Mayflower Retreat is a place of peace and healing
A place to stress off and recharge, find yourself, reflect and meditate in peace
Rejuvenate and reconnect with yourself
Be inspired and creative
A place to heal your body-or just being you.
ReviewsWrite a review - tell others about your experience.
Let go or be dragged. Zen proverb