Braum's Ice Cream & Dairy Store (Oklahoma City, OK)

  • Terrell, TX, USA