Houston Shoe Hospital 1107 Palmer Street, Houston, TX 77003