Hudson's Country Store Locations Hudson's Country Store Address and Contact Address: 1224 W Broadway St. Hollis, OK 73550 US Phone: (580)688-2622 Business Hours Sun Closed Mon - Fri 8:00 am - 5:00 pm Sat 8:00 am - 12:00 pm