San Lucas Family Health Clinic 1720 Pecan Boulevard, McAllen, TX 78501