Starbucks Coffee 13360

Starbucks Coffee #13360 was a Starbucks coffee shop located at 1830 29th Avenue South in Homewood, Alabama. The store closed in 2008.