Get directions to: Bill & Ruth, Owasso, OK
Restaurant address: 118 S Main St Owasso, OK 74055, USA
Restaurant: Bill & Ruth