Lewiston Porchfest -June 21, 2025 from Noon to 5pm.