Starbucks Coffee 10903

Starbucks Coffee #10903, also known as Starbucks I-75 & Howell Mill Rd, is a Starbucks coffee shop located at 1801 Howell Mill Road, Atlanta, Georgia.