Burger King 13717

Burger King #13717 is a Burger King restaurant located at 2030 South Sheridan Road, Tulsa, Oklahoma.