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