Planned site for new Rescue Mission criticized at meeting