Traveler's Inn

215 7th Street, Williams, CA 95987