I-75 & Howell Mill Rd
The only two-story location in Atlanta.
OPENED: 2/7/2007, PHOTO: 6/14/2007
BACK TO STARBUCKS IN ATLANTA
BACK TO STARBUCKS EVERYWHERE HOME PAGE