Over 300 people benefit from ASA Savings and Loans' free hea