Houston TX STE D Houston TX | Smoothie Island Juice Bar & Grill, Health Food 1. 5709 Woodway Dr, STE D, Houston, TX 77057 | Smoothie Island Juice Bar & Grill (713) 334-4036