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