Starbucks Coffee 9397

Starbucks Coffee #9397, also known as Starbucks Elmhurst-North & Route 83, is a Starbucks coffee shop located at 680 West North Avenue, Elmhurst, Illinois. The location features a drive-through.