1. Planet Smoothie
2000 Riverchase Galleria, Hoover, AL 35244
Coordinate: 33.38009,-86.80686
Phone: (205) 985-8902
2. I Love Juice Bar
4745 Chace Cir Ste 109, Hoover, AL 35244
Coordinate: 33.36826,-86.79933
Phone: (228) 326-5016
3. Tropical Smoothie Cafe
3049 John Hawkins Pkwy Ste 100, Hoover, AL 35244
Coordinate: 33.37393,-86.81002
Phone: (205) 444-0612