Town of Cheektowaga

TOWN of Depew?
TOWN of Depew?
TOWN of Depew?
Despite their high taxes in the Village of Depew, residents this week voted to retain their designation as a village rather than to be absorbed into the towns of Lancaster and Cheektowaga.  But some residents want to go further.  They're pushing for Depew to become a town.