Stagecoach Inn Museum

51 South Ventu Park Road, Thousand Oaks, 91320