Yes, non-resident senior citizens can also avail deductions under Section 80 D if they meet the eligibility criteria.