Englewood plans a public hearing on April 7, 2025, for a PUD proposal at 2800 West Chenango Avenue, inviting community input ...