The Uptown Shop
123 N York St, Elmhurst 60126