Depew

There is more than one place called Depew:

United States of America

 * Depew (Oklahoma) — A town in Oklahoma
 * Depew (New York) — A village in New York split between the towns of Cheektowaga and Lancaster