Visit Santa at the Deer Farm! December 20 @ 11:00 am - 4:00 pm Grand Canyon Deer Farm 6769 Deer Farm Rd, Williams Santa is coming to the Grand Canyon Deer Farm for meet and greets and photos. He will be here from 11am-4pm.