Dominick's 1768

Dominick's #1768 is a Dominick's supermarket located at 215 Route 83, Elmhurst, Illinois.