Starbucks Coffee 13712

Starbucks Coffee #13712 was a Starbucks coffee shop located at 2848 North Harlem Avenue in Elmwood Park, Illinois. The store closed in 2008.