Where is Depew?
Where is Depew located?
Depew, Oklahoma, United States (approx. 35.8028493°, -96.5061215°)
Where is Depew on the map?
Depew - Buffalo
Depew - Buffalo
{"latitude":35.8028493,"longitude":-96.5061215,"title":"Depew"}