Guest Stars Jane Lynch as Dr. Julie Waterford Jim Beaver as Sheriff Ronald Mathis William Sanderson as Joshua Skinner Nestor Carbonell as Dalton Padron Michael Ensign as Raymond Tolliver Patrick Breen as Jeffrey Sweeney Jessica Lundy as Rachel Sweeney Jim Lau as Landlord Susan Kellermann as Maria Disher