Jamba Juice
BARS

Address: 5004 E Fowler Ave # A
Tampa , Fl
33617-2181

Phone: 813-980-6446
Fax: 813-980-6460
Contact Person: Steven Parisi





Print