Papa John's Pizza

4932 E 91st St #101, Tulsa OK

(918) 523-7272

Location