Flo's Burger Diner
19322 E Admiral Pl
Catoosa, OK
74015