Braum's Ice Cream & Burger Restaurant
10934 S Memorial Dr, Tulsa OK 74133