Found 2 places
Address: 680 W North Ave, Elmhurst, IL 60126
Latitude: 41.9052 (41°54′19″N), Longitude: -87.9667 (87°58′0″W)
Phone: (630) 993-0028
Site: www.starbucks.com
Facebook
Foursquare
Twitter
Latitude: 41.902 (41°54′7″N), Longitude: -87.9401 (87°56′24″W)