Starbucks Coffee 2618

Starbucks Coffee #2618, also known as Starbucks Mayfield & Lee, is a Starbucks coffee shop located at 3093 Mayfield Road, Cleveland Heights, Ohio.