Get directions to: Mayberry's Diner, Catoosa, OK
Restaurant address: 101 North 193rd East Avenue Catoosa, OK 74015, USA
Restaurant: Mayberry's Diner