Location

1401 Morse Ave, Elk Grove Village, IL 60007, USA

Additional information

The most creative and innovative shoes out there. These shoes are not only a fashion statement, but an activity as well.