Mesta Park

Roughly bounded by NW 16th and 23rd Sts. and Western and Walker Aves.
Oklahoma
United States