Juan Jose Carrales, PAJuan Jose Carrales · Physician Assistant1518 E Santa Rosa Ave, Edcouch, TX 78538(956) 262-1363Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing