Rock Cafe — Stroud, OK, United States | Travelocaly