Holden's Drive In Address: 16 A St, Kiefer, OK 74041 Phone: (918) 322-3663 Restaurants Other Businesses: KariOkie Cafe at 3410 W 151st St, Kiefer, OK 74041