Starbucks Coffee 2406

Starbucks Coffee #2406, also known as Starbucks Willoughby, is a Starbucks coffee shop located at 36505-B Euclid Avenue, Willoughby, Ohio.