Where is Greenwood, Tulsa, Oklahoma?

Coordinates: 36.16166, -95.9866

Be the first visitor to thank for this answer!

Thanks!