at 3505 E 5th Pl, Tulsa , 74112 United States
51 FB users likes Turner Park, Tulsa, Oklahoma, set it to 15 position in Likes Rating for Tulsa, Oklahoma in Neighborhood category
Turner Park, Tulsa, Oklahoma is Tulsa based place and this enity listed in Neighborhood category. Located at 3505 E 5th Pl OK 74112.