agency estimated payments regional regional income tax agency estimated payments RITA PO Box 94582-4582 Cleveland OH 44101 - 4582. Regional Income Tax Agency Estimated Payments. Income Tax Fin… Tuesday, May 24, 2022 Edit