Get directions to: Burger King, Tulsa, OK
Restaurant address: 16504 E Admiral Pl Tulsa, OK 74116, USA
Restaurant: Burger King