1. Just Fun Fashions & Acces 102 N York St, Elmhurst, IL 60126 Coordinate: 41.899857,-87.93998 Phone: (630) 993-1550