1 Jamba Locations in WIndsor Locks, CT