Town of Allen Receives OWRB Grant Thu, 01/29/2026 - 00:00 By News Staff Posted in: The Town of Allen received approval for $89,443 in funding on Tuesday from the Oklahoma Water Resources Board (OWRB) to improve the Town’s water and wastewater infrastructure. Construction of upgrades…