Whole Foods Store in Tulsa Categories: Filter: Address 9136 S Yale Ave 74137, Tulsa, OK, USContact Contact Store