Get directions to: Barking Frog Travel Plaza, Muskogee, OK
Restaurant address: 3950 North 32nd Street Muskogee, OK 74401, USA
Restaurant: Barking Frog Travel Plaza