Get Directions to Spudder Restaurant The ← View details 6536 E 50TH ST, Tulsa, Oklahoma 74145 918 665 1416 Get Directions From* To * — Required information