Starbucks Coffee 2683

Starbucks Coffee #2683, also known as Starbucks Lake & Patriot - The Glen, is a Starbucks coffee shop located at 1895 Tower Drive, Glenview, Illinois.