Even if you do not file taxes Low Income Tax Clinics can help you apply for your stimulus payment.
Look at the website to find a clinic near you.
Greater Boston Legal Services Tax Clinic:
WilmerHale Legal Services Center of Harvard Law School Federal Tax Clinic:
866-738-8081 or 617-522-3003 Ask for the Federal Tax Clinic.
781-399-5330 Call 2-5pm, Monday, Wednesday and Friday.