Get directions to: Duffy's Restaurant, Coweta, OK
Restaurant address: 13749 S State Highway 51 Coweta, OK 74429, USA
Restaurant: Duffy's Restaurant