Left Feet is a Toronto, ON business. Left Feet is located at 88 Nassaustreet, Toronto, ON. The postal code is M5T1M5.
You can contact Left Feet at 416-360-5338 or from out of area call 1 4163605338.