Jamba Juice


Jamba Juice details

Address
5004 E Fowler Ave # A, 33617-2181 , Tampa Florida USA
E.mail investors@jambajuice.com
Webpage
Phone no. 9498526502
Fax 8139806446
Postal code 33617-2181
City Tampa
State Florida
Country USA