Starbucks Coffee 10596

Starbucks Coffee #10596, also known as Starbucks Canal & Glenwild, is a Starbucks coffee shop located at 612 North Canal Boulevard, Thibodaux, Louisiana. The location features a drive-through.