Bill And Ruth's

118 S Main St Owasso OK 74055 USA

(918) 272-4422

Location