(918) 782-9855

The Artichoke at Grand Lake