Hwy 169 & E 71st St (TULSA) reviews - SkyPhone Spot