Alumni Testimonials

All Testimonials on this page are from actual Owl’s Nest Alumni. They give a brief summary of the miracles that have happened in their lives. If you are looking for hope please call us toll free at 843-669-6088.

Watch Video Testimonials