Provides accommodation, meals, legal advice, and medical care.
189 Selva Street, Col. Bella Vista, Nogales, Sonora, Mexico.