Teddy Shoes is a small store with a BIG inventory! We pride ourselves on making life-long customers by insuring proper shoe fit, treating everyone with friendly, attentive service and striving hard to achieve complete customer satisfaction. Located near Central Square, Cambridge, Massachusetts.