Doc Holidays Steak House Address: 950 N Grand Canyon Blvd, Williams, AZ 86046 Phone: (928) 635-4114 Restaurants Other Businesses: Rodeway Inn & Suites Downtowner-Rte 66 at 201 E Sr 66, Williams, AZ 86046 Fray Marcos Hotel LP at 235 N Grand Canyon Blvd, Williams, AZ 86046 BEST WESTERN PLUS Inn Of Williams at 2600 W Route 66, Williams, AZ 86046 Auto House at 801 W Route 66, Williams, AZ 86046