review
add location
contact
account
LOAD
search
click for filtering
Jamba Juice
OK
Tulsa
Jamba Juice Location - Tulsa
on map
review
bad place
5956 S Yale Ave
,
Tulsa
,
OK
74135
918-488-9696
Jamba Card, Insider Rewards, Premium Juice
Jamba Juice Location - Tulsa
on map
review
bad place
10820 E 71st Street
,
Tulsa
,
OK
74133
918-250-9696
Jamba Card, Insider Rewards, Premium Juice
Jamba Juice Locator
>
Jamba Juice in Oklahoma
>
Tulsa