New Orleans-based Main Squeeze Juice Co. has acquired Tennessee-based I Love Juice Bar in a deal that will nearly double the number of Main Squeeze locations from 28 to 51 throughout the Southeast.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results