Braum's Ice Cream & Dairy Store
918-836-2058
7121 E Admiral Pl
Tulsa, OK 74115
Tulsa, OK 74115
Braum's in Tulsa is really three stores in one: an old fashioned soda fountain, grill, and grocery store. Enjoy real...