Get Directions to Ambassador Shoe Rebuilders ← View details 7242 S Lewis Ave, Tulsa, Oklahoma 74136 (918) 496-8580 Get Directions From* To * — Required information