Burger King 13838

Burger King #13838 is a Burger King restaurant located at 10728 East 81st Street South, Tulsa, Oklahoma.