Victory Christian Fellowship is a private rehab located in Audubon, Pennsylvania.