Burger King 18803

Burger King #18803 is a Burger King restaurant located at 33 West 141st Street, Tulsa, Oklahoma.