Heel to Toe
104 W. Main St
Urbana, Illinois 61801
217-367-2880
Type
Hours
More
Store featuring brand-name comfort shoes for the whole family, plus braces & diabetic footwear.
Accessible
Locally Owned
Type
Hours
More
104 W. Main St
Urbana, Illinois 61801