Update Info - Jamba Juice
This restaurant was reported as closed. If it is open, let us know.
Jamba Juice
3001 Knox St
Dallas, TX 75205
3001 Knox St
Dallas, TX 75205
This restaurant was reported as closed. If it is open, let us know.